<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel>
	  <title>Ask MetaFilter questions tagged with PHP</title>
      <link>http://ask.metafilter.com/tags/PHP</link>
      <description>Questions tagged with 'PHP' at Ask MetaFilter.</description>
	  <pubDate>Sun, 20 Dec 2009 12:16:59 -0800</pubDate> <lastBuildDate>Sun, 20 Dec 2009 12:16:59 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>How to send phone pics to a spartan web site via Flickr?</title>
	<link>http://ask.metafilter.com/141161/How%2Dto%2Dsend%2Dphone%2Dpics%2Dto%2Da%2Dspartan%2Dweb%2Dsite%2Dvia%2DFlickr</link>	
	<description>What&apos;s a minimal self-hosted &quot;blog&quot; that hooks into Flickr&apos;s API so I can send photos from my camera directly to my web site? Ideally, I want a blog that is not a blog. I don&apos;t want tags, or articles, or categories, or spam filters, or any of that stuff. A perfect solution workflow would be this:&lt;br&gt;
&lt;br&gt;
I take a picture with my phone&lt;br&gt;
I send it to Flickr via e-mail&lt;br&gt;
Flickr then posts it to my website with no interaction&lt;br&gt;
&lt;br&gt;
The ideal layout would be a main site title, and each time I send a photo it appears as the newest one, using the title I typed. There would be maybe 10 photos on the main page. You could access earlier photos by clicking &quot;older&quot; or something like that which would serve as the archives.&lt;br&gt;
&lt;br&gt;
I can do this with wordpress, movable type, typepad, etc., but they are all way too huge feature-wise and not what I want. I can also do this with blogger or tumblr, but they are not self-hosted. I tried this recently with textpattern, but the templates and general admin are much too complicated for my needs.&lt;br&gt;
&lt;br&gt;
It should be very simple, aesthetics-wise. You could maybe change the color scheme / typography via CSS, but that&apos;s about it.&lt;br&gt;
&lt;br&gt;
Does something like this exist? For the Flickr hook-in it needs to be a MetaWeblogAPI Enabled Blog or other Flickr-approved application.&lt;br&gt;
&lt;br&gt;
Thanks for any suggestions.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.141161</guid>
	<pubDate>Sun, 20 Dec 2009 12:16:59 -0800</pubDate>
	<category>api</category>
	<category>app</category>
	<category>cms</category>
	<category>email</category>
	<category>flickr</category>
	<category>photos</category>
	<category>php</category>
	<category>web</category>
	<category>weblog</category>
	<dc:creator>ehamiter</dc:creator>
	</item>
	<item>
	<title>Learning Php in New York City</title>
	<link>http://ask.metafilter.com/140908/Learning%2DPhp%2Din%2DNew%2DYork%2DCity</link>	
	<description>I would like to learn Php &amp;amp; Web Development programming by taking courses in NYC. Any advice, suggestions?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.140908</guid>
	<pubDate>Thu, 17 Dec 2009 09:20:23 -0800</pubDate>
	<category>nyc</category>
	<category>php</category>
	<category>programming</category>
	<category>web</category>
	<dc:creator>chirico</dc:creator>
	</item>
	<item>
	<title>Simple suggestion engine</title>
	<link>http://ask.metafilter.com/140406/Simple%2Dsuggestion%2Dengine</link>	
	<description>Looking for an existing script to do some data matching and suggesting. Sort of like a very simplified Netflix suggestion engine. I&apos;m trying to set up a website that takes a user list of a defined number of inputs from a database of options. From those inputs, a number of outputs would be offered to the user based on other people&apos;s inputs.&lt;br&gt;
&lt;br&gt;
For instance User 1 inputs: Apples, Bananas, Carrots&lt;br&gt;
&lt;br&gt;
User 2 Inputs: Apples, Bananas, Watermelon&lt;br&gt;
&lt;br&gt;
Based on matching Apples and Bananas, User 2 would see: You might like Carrots&lt;br&gt;
&lt;br&gt;
Sort of like a dating site or the Netflix suggestion engine, but just for specific items. Is there something out there that could be modified to do this in php? I did some searching, but my google-fu is failing.&lt;br&gt;
&lt;br&gt;
I realize that some of the answers might be &quot;this would be easy to write in php&quot;, but I&apos;m mainly looking for something already out there. I&apos;ll explore developing something if it isn&apos;t already out there.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.140406</guid>
	<pubDate>Fri, 11 Dec 2009 10:41:57 -0800</pubDate>
	<category>coding</category>
	<category>php</category>
	<category>website</category>
	<dc:creator>jonah</dc:creator>
	</item>
	<item>
	<title>Best practices for benchmarking and profiling!</title>
	<link>http://ask.metafilter.com/139995/Best%2Dpractices%2Dfor%2Dbenchmarking%2Dand%2Dprofiling</link>	
	<description>Help me develop a performance and concurrency testing and improvement plan for an ecommerce site. IANA DBA, but &quot;Trial by fire is one of the best career paths.&quot; My company is developing an ecommerce site that may have up to 50,000 visitors/day when W-2 forms are released in mid-February, but significantly less traffic for the rest of the year-perhaps a few thousand per day when their client companies have payday. My experience (read: the companies experience) is limited to mom and pop sites that are lucky to receive that much traffic in a month. It&apos;s a Magento site (php/mysql, fairly resource intensive).&lt;br&gt;
&lt;br&gt;
We currently host a few sites on the Rackspace cloud (including some Magento sites), which we are comfortable with after trying a couple of other Magento hosting options, but the cloud limits our configuration control to a .htaccess file, limits our log access, etc. To get more control, I have a virtual dedicated server set up on Rackspace, running a fresh CentOS image (chosen because the documentation for setting up magento on it is better than the other options); I&apos;m going to install php and mysql and move the development site over to it today. (The dev site is waiting for a front end redesign, but is otherwise finished). This server has 256 MB RAM and a 10GB hard drive; it can be resized (with some down time) all the way up to 15872 MB and 620 GB, at additional cost/hour. My rough plan:&lt;br&gt;
&lt;br&gt;
1) In a planned, organized, unbiased way, benchmark and profile the performance of the site at the current server size. I need the most help with this. I&apos;ve read the O&apos;Reilly &quot;High Performance MySQL&quot; book, which was somewhat helpful; I&apos;ve toyed with ab, and poked at some of the other possible benchmark/profiling mentioned in there, but it seemed like the time required to get up to speed on the more sophisticated options might be too much for this project. I&apos;m aware of the optimization chapter in the MySQL manual, but I haven&apos;t looked at it yet. I run OS X 10.5 and Windows 7. Budget is limited: cheap options are good, free is better. I also don&apos;t want this to consume my life: we have many other projects in the hopper. I want to think it through in a confident, measured way, and not be having panic attacks on February 10th.&lt;br&gt;
2) Modify server settings and configuration. I DON&apos;T want to be in the business of modifying Magento&apos;s core code, potentially putting us out of sync with future upgrades, so things like optimizing individual SQL queries are out.&lt;br&gt;
3) If performance remains unacceptable, resize the server and repeat.&lt;br&gt;
&lt;br&gt;
So I guess the main questions are as follows: Is this rough sketch of a plan reasonable? Which tools should I use to benchmark and profile? I could use some guidelines about what constitutes &quot;acceptable performance&quot; as well (I know this is in some sense a ridiculous, hopelessly idiosyncratic question). What am I not thinking of? Our target launch date for this site is January 2nd, but as stated above, the big performance requirements don&apos;t arrive for six weeks or so after that. Thanks!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.139995</guid>
	<pubDate>Mon, 07 Dec 2009 06:42:13 -0800</pubDate>
	<category>concurrency</category>
	<category>magento</category>
	<category>mysql</category>
	<category>performance</category>
	<category>php</category>
	<dc:creator>Kwine</dc:creator>
	</item>
	<item>
	<title>How do I pass form data between pages and have it email me the results?</title>
	<link>http://ask.metafilter.com/139469/How%2Ddo%2DI%2Dpass%2Dform%2Ddata%2Dbetween%2Dpages%2Dand%2Dhave%2Dit%2Demail%2Dme%2Dthe%2Dresults</link>	
	<description>Help me learn to code a form that passes multiple fields across several pages and ultimately emails me the results. For purposes of this question, lets say I have a website with three pages.&lt;br&gt;
&lt;br&gt;
* Page 1 has a form with a drop-down to select what industry someone is in.&lt;br&gt;
&lt;br&gt;
* Page 2 should list the selection that was made on page one, and possibly change some of the other form fields on the page as a result of what was selected on page one&lt;br&gt;
&lt;br&gt;
* Page 3 summarizes all of the selections that were made and requests the submitters email address.  Upon submission, all of the data is emailed in a cleanly formatted text email to sales@mydomain.com with the from address also being sales@mydomain.com.  Mydomain.com is the site where this form will be located.  Additionally, I would like to pass through the referrer string from Page 1 so I can see where the lead came from (for example, if they came from google this would give me the keyword and other data).&lt;br&gt;
&lt;br&gt;
Right now I have a simple one-page form on my site and I use the free service from a site called emailmeform.com to email the form to me but there MUST be a way to just have it handled all from my site and not need a third party.&lt;br&gt;
&lt;br&gt;
I know a decent amount of HTML/CSS to the point where I can code a nicely designed site and I&apos;m just getting started with PHP.  I&apos;d say I know enough to do includes and have some sense of what is going on in the code with limited ability to hack it but I don&apos;t yet have an understanding of how to implement global GET and POST commands (which I have a hunch is what is involved in passing the data between pages according to the initial research I&apos;ve done).&lt;br&gt;
&lt;br&gt;
I&apos;m eager to learn the required coding skills to be able to do this myself but I&apos;m not quite sure where to start as there are several components to this I&apos;ve identified.  I would appreciate suggestions, links, guides, tutorials, and anything else that can help me figure out:&lt;br&gt;
&lt;br&gt;
1. How to properly build the form so I can pass form field inputs between several pages during a session&lt;br&gt;
&lt;br&gt;
2. How to properly capture the referrer string when the user submits the form on the first page to move on to the next step (I assume this would then be stored as a hidden field input)&lt;br&gt;
&lt;br&gt;
3. How to simply set things up so I can manage the emailing of all this form data on my own.  I&apos;ve seen various PHP scripts out there that claim to do this but they are a bit intimidating as I&apos;m not quite sure what is involved in making this work.  Ie. could I set it to send from any email address I want or does it have to be from the same domain as the site is hosted on and do I need to do anything to email settings with the site, etc.  Right now these scripts are essentially a black box to me and I want a better understanding of how they function&lt;br&gt;
&lt;br&gt;
I figured the best approach after getting answers here would be to build a simple bare bones test site with this functionality and then try to implement it on my live site so I look forward to your answers and I am happy to clarify any of this further.  Please note, I am not looking for you to code this for me...I honestly want to learn how to do everything that is involved in this as I am very much a &quot;teach me to fish&quot; type of person and while I don&apos;t know a ton of PHP yet, I tend to pick up fairly quickly on how to code specific things and hack snippets together even if I don&apos;t know a ton about the language.&lt;br&gt;
&lt;br&gt;
Also, my preference for this is to keep it doable while utilizing XAMPP so that means PHP (MySQL if necessary) and CSS/html.  Thanks AskMeFi!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.139469</guid>
	<pubDate>Mon, 30 Nov 2009 23:06:52 -0800</pubDate>
	<category>coding</category>
	<category>form</category>
	<category>php</category>
	<dc:creator>Elminster24</dc:creator>
	</item>
	<item>
	<title>I need a gallery script that isn&apos;t retarded.</title>
	<link>http://ask.metafilter.com/138222/I%2Dneed%2Da%2Dgallery%2Dscript%2Dthat%2Disnt%2Dretarded</link>	
	<description>I have a lot of photos on my blog that I want to put into a gallery, but there are so many that I don&apos;t want to deal with reuploading them somewhere or installing a feature-creepy (I just made that up!) gallery script and putting them all into it. They&apos;re all in a big messy directory on my server, so is there a very simple script that will look in the directory for anything that&apos;s a JPG and spit it out in gallery format? Or, if you know PHP: I could probably write the thing myself, but what would the code for &quot;look in /directoryx/, put all filenames into this array&quot; look like?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.138222</guid>
	<pubDate>Mon, 16 Nov 2009 01:23:45 -0800</pubDate>
	<category>photoblog</category>
	<category>photos</category>
	<category>php</category>
	<category>webgallery</category>
	<dc:creator>borkingchikapa</dc:creator>
	</item>
	<item>
	<title>Game got switched. Pass the noobsauce plz?</title>
	<link>http://ask.metafilter.com/137829/Game%2Dgot%2Dswitched%2DPass%2Dthe%2Dnoobsauce%2Dplz</link>	
	<description>I suck at wordpress. Should I start over or can someone help me fix this? I do a lot of hardware repair for side money here, and recently had an established customer ask me to do a site for her daughter. I thought it would be extremely simple, and it was. I did a typical wordpress install and modified the heck out of a template I found somewhere to make it match her colors/logo/etc. I don&apos;t usually do web work because it&apos;s not my strongsuit.&lt;br&gt;
&lt;br&gt;
So I&apos;m doing all this in a sandbox site (live, but not at her .com) and thinking its coming together fine. Top menu, 4 pages, nice gradient, etc. This was originally a right-side menu template, and I&apos;ve taken all the right column out because it&apos;s unnecessary. (blogroll, rss, etc.)&lt;br&gt;
&lt;br&gt;
Today I get a call that she loves all of it but she wants the menu down the left side. This was a right/top menu template. I&apos;m in waaay over my head trying to figure out how to chop it up. I&apos;ve looked at the css, and there&apos;s nothing in there that declares positions---only widths. I looked in the wordpress themes settings and there&apos;s no place to move the menu left. I&apos;ve played around in the index moving the php calls to alternate locations and the page doesn&apos;t change (or doesn&apos;t change significantly.) Changing the sidebar.php to &quot;left column&quot; instead of &quot;right column&quot; puts the menu at the bottom of the body, because the body is the left column.&lt;br&gt;
&lt;br&gt;
So I&apos;m assuming the only real way to fix this is to figure out how to resize the columns and move the body to the right and the menu to the left...unless I&apos;m overthinking it?&lt;br&gt;
&lt;br&gt;
Happy to share the live-site address and assorted template files if anyone out there in mefi land is willing to take a peek. Otherwise I&apos;ll just start modifying a left-column template. Grrr.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.137829</guid>
	<pubDate>Wed, 11 Nov 2009 09:04:43 -0800</pubDate>
	<category>css</category>
	<category>noob</category>
	<category>overmyhead</category>
	<category>php</category>
	<category>resolved</category>
	<category>wordpress</category>
	<dc:creator>TomMelee</dc:creator>
	</item>
	<item>
	<title>Solutions for a web-based form that takes payment...?</title>
	<link>http://ask.metafilter.com/137752/Solutions%2Dfor%2Da%2Dwebbased%2Dform%2Dthat%2Dtakes%2Dpayment</link>	
	<description>Have to build a form for a web site that takes generic stuff (name, address, etc.) but also processes a payment, preferably through Paypal Pro. The site is hosted by Dreamhost and the CMS is Expression Engine. Paypal Pro&apos;s site is a little mind-boggling for an amateur like myself. Are there companies that will just do this aspect of the development (and quickly) or a site that has solutions given these variables? I don&apos;t mind paying, I just need it done fast.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.137752</guid>
	<pubDate>Tue, 10 Nov 2009 12:27:22 -0800</pubDate>
	<category>forms</category>
	<category>paypal</category>
	<category>php</category>
	<category>webdevelopment</category>
	<dc:creator>You Should See the Other Guy</dc:creator>
	</item>
	<item>
	<title>The Elusive Quick and Dirty iPhone App</title>
	<link>http://ask.metafilter.com/137679/The%2DElusive%2DQuick%2Dand%2DDirty%2DiPhone%2DApp</link>	
	<description>What is the most painless route to developing and selling an iPhone app? I&apos;m interested in building a game similar to the ones made by &lt;a href=&quot;http://www.storm8.com/&quot;&gt;Storm8&lt;/a&gt;. As far as I can tell, those games are just web apps -- HTML, JavaScript, and some server-side scripting. The apps used to access them are just simple skinned browsers with some hooks for device ID authentication. Since almost all of the game is managed server-side, Storm8 can push updates to all players instantly without requiring them to download a software update.&lt;br&gt;
&lt;br&gt;
I know HTML, JavaScript, and PHP. I have a killer game idea that seems to fit into that model and I don&apos;t see why I couldn&apos;t make it happen with my current skill set. So, where do I go from here? How do I painlessly build a client app to connect to my web interface, and get it in the App Store? I don&apos;t want to touch Xcode or Objective-C if I can avoid them. I&apos;m willing to outsource development of that part if the price is right (meaning: extremely, ridiculously low).&lt;br&gt;
&lt;br&gt;
How can I avoid the nightmare of complicated legal gymnastics I&apos;ve heard some devs go through? Where can I find the official list of guidelines Apple supposedly follows when deciding to accept or reject apps? I should probably make sure my idea complies before I start coding. What else do I need to know before I enter the strange, intimidating land of iPhone development?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.137679</guid>
	<pubDate>Mon, 09 Nov 2009 16:05:05 -0800</pubDate>
	<category>app</category>
	<category>development</category>
	<category>iphone</category>
	<category>objective-c</category>
	<category>painless</category>
	<category>php</category>
	<category>programming</category>
	<category>resolved</category>
	<dc:creator>The Winsome Parker Lewis</dc:creator>
	</item>
	<item>
	<title>Need ideas for a really cool (and challenging) beginner&apos;s program I can write in PHP. </title>
	<link>http://ask.metafilter.com/137454/Need%2Dideas%2Dfor%2Da%2Dreally%2Dcool%2Dand%2Dchallenging%2Dbeginners%2Dprogram%2DI%2Dcan%2Dwrite%2Din%2DPHP</link>	
	<description>Need ideas for a really cool and challenging beginner&apos;s program I can write in PHP. For the final assignment of my beginner&apos;s programming class (the language is PHP), I get to write a program that will do whatever I like.  I&apos;m really dorkishly excited and I want to choose something both cool and kinda tough - something I&apos;ll learn a lot from putting together.&lt;br&gt;
&lt;br&gt;
The program has to contain decision structures, looping and arrays at the very least.  I can involve other scripts / languages or web stuff if I choose, but as it stands right now, I don&apos;t know how to run web apps - only a little bit of HTML and CSS.  And there won&apos;t be any GUI, since we haven&apos;t learned any of that in conjunction with PHP. My instructor has suggested a financial calculator or a contact manager.  These seem booooring. And a little bit too easy, too. Yes, I&apos;m a beginner, but I think I can handle something more than that.&lt;br&gt;
&lt;br&gt;
Please help me come up with some ideas.  What was the coolest &apos;first real program&apos; you wrote?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.137454</guid>
	<pubDate>Fri, 06 Nov 2009 15:01:40 -0800</pubDate>
	<category>beginnerprogram</category>
	<category>PHP</category>
	<category>program</category>
	<category>programming</category>
	<dc:creator>kitcat</dc:creator>
	</item>
	<item>
	<title>How to make coding php easier? </title>
	<link>http://ask.metafilter.com/136972/How%2Dto%2Dmake%2Dcoding%2Dphp%2Deasier</link>	
	<description> I&apos;m about to start on a medium sized php project and am looking for some ways to make things easier on myself.  I would like to avoid frameworks.  I&apos;ve used cakephp before and found too many frustrating obstacles.  I was considering codeignighter this time around, but am worried that it will just be more of the same.  What I&apos;m trying to avoid is my normal hodgepodge of code and would like to find some libraries and organization structure for my code.  Any suggestions?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.136972</guid>
	<pubDate>Sun, 01 Nov 2009 10:57:37 -0800</pubDate>
	<category>php</category>
	<dc:creator>funkyavocado</dc:creator>
	</item>
	<item>
	<title>How to make my PHP-generated URLs prettier?</title>
	<link>http://ask.metafilter.com/135672/How%2Dto%2Dmake%2Dmy%2DPHPgenerated%2DURLs%2Dprettier</link>	
	<description>I&apos;d like to make more easily understood URL paths for my PHP-generated pages. Instead of using the conventional query string method such as &lt;br&gt;
&lt;br&gt;
mysite.com/page.php?section=2&amp;amp;product_id=1 &lt;br&gt;
&lt;br&gt;
I&apos;d like to be able to set up my URL to read &lt;br&gt;
&lt;br&gt;
mysite.com/tools/widget/ &lt;br&gt;
&lt;br&gt;
It&apos;s more human-readable, and I think better for SEO, but I don&apos;t know how to do it!  Unfortunately, all my Google and PHP.net searches around URL parsing, etc. don&apos;t seem to address how to use alternatives to the ?&amp;amp; method of using GET variables.  Does anyone have any advice or links to articles on this subject?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.135672</guid>
	<pubDate>Fri, 16 Oct 2009 12:55:53 -0800</pubDate>
	<category>php</category>
	<category>url</category>
	<dc:creator>fellorwaspushed</dc:creator>
	</item>
	<item>
	<title>Does php fork standalone mysql queries or wait for them?</title>
	<link>http://ask.metafilter.com/135632/Does%2Dphp%2Dfork%2Dstandalone%2Dmysql%2Dqueries%2Dor%2Dwait%2Dfor%2Dthem</link>	
	<description>How does PHP handle mysql requests (in regard to time and &apos;forking&apos;) A piece of PHP code does a mysql INSERT. Assuming that there are no further mysql commands (ie, another SQL query or a request for the insert id), does PHP wait for the mysql to be completed before it continues with the rest of the PHP? Or does it wander on ahead?&lt;br&gt;
&lt;br&gt;
The reason I ask, is that I have a server that is (occasionally) stacking a load of slow queries.&lt;br&gt;
&lt;br&gt;
I&apos;ve also got a system that does inserts a record, then redirects the browser to a different page which looks for a modified records.&lt;br&gt;
&lt;br&gt;
I&apos;m getting reports of a bug that could be a race condition, but I&apos;d assumed that PHP was waiting for a response from mysql...</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.135632</guid>
	<pubDate>Fri, 16 Oct 2009 07:21:04 -0800</pubDate>
	<category>mysql</category>
	<category>php</category>
	<category>racecondition</category>
	<dc:creator>twine42</dc:creator>
	</item>
	<item>
	<title>What kind of word does an entry level PHP programmer do the first few months on the job?</title>
	<link>http://ask.metafilter.com/133768/What%2Dkind%2Dof%2Dword%2Ddoes%2Dan%2Dentry%2Dlevel%2DPHP%2Dprogrammer%2Ddo%2Dthe%2Dfirst%2Dfew%2Dmonths%2Don%2Dthe%2Djob</link>	
	<description>What can I expect in terms of daily tasks from an entry level php programmer? I&apos;ll be looking for an entry level position as a php programmer eventually and I was wondering what basic knowledge I will need and what sort of tasks I&apos;ll be asked to do. I want to be able do those things and I&apos;d like to know what the first few months for an entry level PHP programmer would be like. I&apos;ve looked at interview questions on the internet, but are those for advanced programmers? I find I can answer a fair number of them but not all by any means. I can usually figure something out by looking on the web. I&apos;m very light on Javascript and Ajax but studying it as we speak. I am concentrating on OOP and MVC (separation of content from scripts).&lt;br&gt;
&lt;br&gt;
My background is in data operations (computer operator). I have a fair amount of light database work (queries, fixing screwed up records). I understand the basics of data normalization, subqueries, joins. I am currently working on a travel oriented site (CodeIgniter) and will have that finished before I even submit a resume. I do not have a degree in CS, though I have taken a few courses. &lt;br&gt;
&lt;br&gt;
Also, I am 45 years old and am worried about  know how much of an effect that will have.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.133768</guid>
	<pubDate>Thu, 24 Sep 2009 21:59:01 -0800</pubDate>
	<category>entrylevelprogrammingpositions</category>
	<category>php</category>
	<dc:creator>zorro astor</dc:creator>
	</item>
	<item>
	<title>Best programming language for a web design class?</title>
	<link>http://ask.metafilter.com/132523/Best%2Dprogramming%2Dlanguage%2Dfor%2Da%2Dweb%2Ddesign%2Dclass</link>	
	<description>What programming language should I teach my kids?  (web dev) I&apos;ve got about 20 interesting and enthusiastic highschool kids in a web design class. I&apos;m having a blast teaching them, and so far we&apos;ve covered some of the basics(html, css, and trappings of JS).&lt;br&gt;
&lt;br&gt;
We&apos;re going to be on Javascript for a while, but at some point we&apos;re going to move on to a little database stuff and I want to be ready.&lt;br&gt;
&lt;br&gt;
My own personal background is in PHP, but I&apos;ve played with ruby and done a decent amount of work in python. I&apos;ve also read that lua is a good choice, and there are some interesting MVCs in that area(plus Lua&apos;s syntax is similar to JS which I like).&lt;br&gt;
&lt;br&gt;
Really though, I want to avoid running around in circles. So what programming language should I teach my kids? Lua, python, ruby, php, something else entirely?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.132523</guid>
	<pubDate>Thu, 10 Sep 2009 17:07:22 -0800</pubDate>
	<category>lua</category>
	<category>php</category>
	<category>programming</category>
	<category>python</category>
	<category>ruby</category>
	<category>teaching</category>
	<dc:creator>satori_movement</dc:creator>
	</item>
	<item>
	<title>Drupal vs Joomla vs Wordpress vs ...?</title>
	<link>http://ask.metafilter.com/131535/Drupal%2Dvs%2DJoomla%2Dvs%2DWordpress%2Dvs</link>	
	<description>Drupal vs Joomla vs Wordpress vs ...? I&apos;m a web developer with a fair bit of experience with both front- and back-end. I&apos;ve done plain-HTML websites and I&apos;ve done completely custom CGI websites, but I&apos;m realising I should probably start working with frameworks.&lt;br&gt;
&lt;br&gt;
So ... which one, for which kind of task? Does anyone have a rule of thumb, like &quot;the site is of size &lt;em&gt;X&lt;/em&gt; and content type &lt;em&gt;Y&lt;/em&gt; and you want to spend no more than &lt;em&gt;Z&lt;/em&gt; amount of time looking after it for the client, so you should choose &lt;em&gt;this &lt;/em&gt;framework&quot;?&lt;br&gt;
&lt;br&gt;
My question is  a little open-ended, and I realise it may turn into framework-chatfilter or even &quot;your favourite framework sucks&quot;, but that&apos;s OK, I wouldn&apos;t mind taking part in the same kind of conversation I&apos;d have if I was having a beer with a bunch of web developers.&lt;br&gt;
&lt;br&gt;
I&apos;m inspired to ask partly because I&apos;ve got a project coming up and I have to decide on a system, and partly because I see people discussing the frameworks on Ask all the time and I see offhand remarks like &quot;Oh, but Wordpress is a security nightmare!&quot; and &quot;Drupal, Ugh! Half the contributed modules don&apos;t even work properly!&quot; and so on, and well, every system has its fans and its haters, I&apos;d like to hear, politely, from all sides.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.131535</guid>
	<pubDate>Sun, 30 Aug 2009 20:59:33 -0800</pubDate>
	<category>cms</category>
	<category>drupal</category>
	<category>framework</category>
	<category>joomla</category>
	<category>php</category>
	<category>wordpress</category>
	<dc:creator>AmbroseChapel</dc:creator>
	</item>
	<item>
	<title>Web App to manage client uploads???</title>
	<link>http://ask.metafilter.com/130389/Web%2DApp%2Dto%2Dmanage%2Dclient%2Duploads</link>	
	<description>I&apos;m looking for a web application (preferrably Open Source) that will help me accomplish the following: I have a service business that works on digital files for clients. I&apos;d like to broaden my reach through web, so want to give clients/public the ability to upload files to me and for me to keep track of who those files are from, and to be able to invoice them and track when they have paid, etc. so I can return the finished file to them.  I&apos;d like it to work with Paypal. It is possible that this cannot all be done by a single application, but I&apos;d prefer an all-in-one solution. But feel free to suggest partial solutions.&lt;br&gt;
&lt;br&gt;
I&apos;m an experienced server and web application admin with multiple platforms. I&apos;d prefer a PHP/MySQL solution, but will certainly consider others. My Google-Fu is not strong today, apparently, as I&apos;m having trouble locating this, but I&apos;m sure that somebody has already invented this &quot;wheel&quot;.&lt;br&gt;
&lt;br&gt;
TIA for any words of wisdom you may have to share.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.130389</guid>
	<pubDate>Mon, 17 Aug 2009 10:20:46 -0800</pubDate>
	<category>application</category>
	<category>OpenSource</category>
	<category>Paypal</category>
	<category>PHP</category>
	<category>web20</category>
	<dc:creator>spock</dc:creator>
	</item>
	<item>
	<title>Adding Gogle Analytics to Opentapes</title>
	<link>http://ask.metafilter.com/130188/Adding%2DGogle%2DAnalytics%2Dto%2DOpentapes</link>	
	<description>I&apos;ve got a series of Opentape mixes set up (http://opentape.fm/), and would like to add Google Analytics to them. How do I do that?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.130188</guid>
	<pubDate>Fri, 14 Aug 2009 14:04:36 -0800</pubDate>
	<category>opentape</category>
	<category>php</category>
	<dc:creator>boombot</dc:creator>
	</item>
	<item>
	<title>Turn on, tune in, log out?</title>
	<link>http://ask.metafilter.com/129677/Turn%2Don%2Dtune%2Din%2Dlog%2Dout</link>	
	<description>Webdev filter: What tools can I use to avoid developing a registration/log-in feature from scratch? I&apos;m an amateur web developer -- I took a few programming classes in college (Java), know HTML and CSS pretty well, and can get by in PHP and SQL, albeit while checking references constantly. I&apos;m trying to build what I think should be a pretty simple web application: the nuts and bolts of it are that it should allow member registration and login/out, and while the user is logged in, s/he can input numerical data, as well as view some statistical juggling of that data.&lt;br&gt;
&lt;br&gt;
The data entry bit I feel fairly confident that I can do using PHP/MySQL. I&apos;ve written a rudimentary registration and login system (with an email confirmation message, etc), but I can tell that it needs a lot more features and even though I am mostly n00b I can think of ways it could be compromised -- if at all possible I&apos;d prefer to just use code that is already written and known to be fairly stable.&lt;br&gt;
&lt;br&gt;
Is there a pre-built, standard kind of thing (I don&apos;t even know what the proper word to call it is) I can use for this? I think that Ruby on Rails could be used here, but my attempts at teaching myself how to use it have been kind of futile, and I don&apos;t really need all of the version control and other features like that. I&apos;d like to keep this really really simple, at least for now.&lt;br&gt;
&lt;br&gt;
As you can see I&apos;m not very experienced and don&apos;t really know the proper terms are, so let me know if I need to clarify anything. While I&apos;d like to learn other languages in the future, my goal is to get this thing up and running so I&apos;d prefer advice that presupposes PHP use as opposed to telling me to go learn Python (though I guess I understand if that&apos;s the only option). Thanks.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.129677</guid>
	<pubDate>Sun, 09 Aug 2009 12:27:55 -0800</pubDate>
	<category>development</category>
	<category>html</category>
	<category>login</category>
	<category>mysql</category>
	<category>php</category>
	<category>registration</category>
	<category>resolved</category>
	<category>web</category>
	<dc:creator>telegraph</dc:creator>
	</item>
	<item>
	<title>3-5 days and good programming skills. I wanna build something cool!</title>
	<link>http://ask.metafilter.com/129263/35%2Ddays%2Dand%2Dgood%2Dprogramming%2Dskills%2DI%2Dwanna%2Dbuild%2Dsomething%2Dcool</link>	
	<description>I have 3-5 days (starting tomorrow!) in which I&apos;m off from work, and have really nothing planned. As a developer geek in a crappy economy, I&apos;m looking at looming unemployment and/or the start of a freelance career in the very near future. I want to this time making &quot;something&quot; that I can use in my portfolio to show potential employers/clients. What on earth can I build? Ideas for sites are a dime a dozen, except for when I need one. I&apos;d like to build something cool that I can show off. Trouble is, I&apos;d like to get it out, at least v0.1,  after only 3-5 days of work. All my ideas involve considerably more effort than that. And I at least want it to be somewhat fun and/or interesting and/or to teach me something new... I can write boring code at work.&lt;br&gt;
&lt;br&gt;
So mefites -- what should I build? I know the LAMP stack pretty well, where the &apos;P&apos; can be either PHP, Python or Perl (although right now PHP is my strongest language). I can thnk in SQL -- databases are not a problem. I have more than enough hosting and a good dev environment. I can learn things (APIs, etc) pretty quickly. Maybe something fun with Google Maps? A Facebook app? An entire site? I&apos;m open to all and any ideas... &lt;br&gt;
&lt;br&gt;
&lt;small&gt;Yes, there are better uses for my time. I should be networking, yadda yadda, but this is my vacation and I don&apos;t wanna. :) I never get to write what I want to write anymore. Assume my resume is up to date and polished. &lt;/small&gt;</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.129263</guid>
	<pubDate>Tue, 04 Aug 2009 13:37:11 -0800</pubDate>
	<category>apache</category>
	<category>code</category>
	<category>idea</category>
	<category>LAMP</category>
	<category>mysql</category>
	<category>php</category>
	<category>projects</category>
	<dc:creator>cgg</dc:creator>
	</item>
	<item>
	<title>into a black hole</title>
	<link>http://ask.metafilter.com/129243/into%2Da%2Dblack%2Dhole</link>	
	<description>Any &lt;a href=&quot;http://www.cloudynights.com/ubbthreads/index.php&quot;&gt;Cloudy Nights&lt;/a&gt; folks on MeFi? I am googling around in getting going with backyard astronomy and Cloudy Nights appears to be (or to have been) a decent resource, but it has been nothing but failed MySQL connections and php pathing errors since I started digging. Any info? Is it dead, Bones? I did find this older AskMe which includes a bunch of good info, btw.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://ask.metafilter.com/13386/quality-astronomytelscope-websites&quot;&gt;http://ask.metafilter.com/13386/quality-astronomytelscope-websites&lt;/a&gt;</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.129243</guid>
	<pubDate>Tue, 04 Aug 2009 11:17:14 -0800</pubDate>
	<category>astronomy</category>
	<category>mysql</category>
	<category>php</category>
	<category>sites</category>
	<category>telescopes</category>
	<category>web</category>
	<dc:creator>mwhybark</dc:creator>
	</item>
	<item>
	<title>How can I find someone willing to let me, an amateur, design a website for them for practice?</title>
	<link>http://ask.metafilter.com/128973/How%2Dcan%2DI%2Dfind%2Dsomeone%2Dwilling%2Dto%2Dlet%2Dme%2Dan%2Damateur%2Ddesign%2Da%2Dwebsite%2Dfor%2Dthem%2Dfor%2Dpractice</link>	
	<description>How can I find someone willing to let me, an amateur, design a website for them for practice? I&apos;ve worked amateurishly with website design/coding before, largely on my own, in a learn-as-needed learn-as-I-go style. Most of these projects have been done for fun, and as a result, most of them are simple websites &amp;amp; have not stayed online for too long. I&apos;d like to eventually work for pay. However, since I&apos;ve never worked professionally before, I don&apos;t think I have enough experience, so I&apos;m looking for opportunities to gain more experience &amp;amp; expand my portfolio.&lt;br&gt;
&lt;br&gt;
Can anyone suggest how I can find some people who would be willing to let me design a website for them? I can work for little/no pay, but I&apos;d really like this project to be comprehensive in the sense that I get to work with all components of a website (coding/databases/etc). Also, I&apos;d like to be able to use this as an example of my work for my portfolio.&lt;br&gt;
&lt;br&gt;
This could be local, but I have already tried several non-profits in the area but most already have webmasters. (I live in a pretty small, non-tech town, so to speak.) I can also consider working over the internet with someone/some group, ideally with programmers more experienced than me so I can still learn new techniques. &lt;br&gt;
&lt;br&gt;
Techniques I&apos;m quite comfortable with/experienced in: HTML, XML, CSS&lt;br&gt;
Techniques I&apos;d like to practice: PHP, MySQL/databases, JavaScript, AJAX.&lt;br&gt;
&lt;br&gt;
Any suggestions appreciated!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.128973</guid>
	<pubDate>Fri, 31 Jul 2009 21:50:57 -0800</pubDate>
	<category>html</category>
	<category>javascript</category>
	<category>php</category>
	<category>webdesign</category>
	<category>webdevelopment</category>
	<dc:creator>oracle bone</dc:creator>
	</item>
	<item>
	<title>PHP -&gt; Twitter API at specified times: what am I Doing Wrong?</title>
	<link>http://ask.metafilter.com/128780/PHP%2DTwitter%2DAPI%2Dat%2Dspecified%2Dtimes%2Dwhat%2Dam%2DI%2DDoing%2DWrong</link>	
	<description>Please help me write a PHP script that publishes Twitter updates at pre-specified times. I&apos;m working on a script that will update Twitter with reminders about upcoming shows at a music festival, building on &lt;strong&gt;lodev&lt;/strong&gt;&apos;s idea &lt;a href=&quot;http://ask.metafilter.com/69022/How-instant-is-a-Twitter-update#1033437&quot;&gt;here&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
I&apos;ve currently got &lt;a href=&quot;http://pastebin.com/m3f605f0f&quot;&gt;this script&lt;/a&gt;, which calls a text file structured like in this made-up example:&lt;br&gt;
&lt;br&gt;
&lt;tt&gt;XXXUPDATE SponsorCo Stage: THE BEATLES in 30 minutes XXXTIME August 21 2009 21:30 +0200 XXXDONE 0 XXXENDLINE&lt;br&gt;
XXXUPDATE MegaCorp Stage: ROLLING STONES in 30 minutes XXXTIME August 21 2009 22:45 +0200 XXXDONE 0 XXXENDLINE&lt;/tt&gt;&lt;br&gt;
&lt;br&gt;
Proprietary format, I know. :) There are six Twitter accounts right now for separate concert stages, more may follow. &lt;br&gt;
&lt;br&gt;
All six separate scripts are called from a Ruby file via pycron, every minute. I understand that&apos;s plenty often and I don&apos;t really need that kind of temporal resolution, but it uses relatively few processor cycles so I&apos;m not really complaining.&lt;br&gt;
&lt;br&gt;
As you can see in the PHP code:&lt;br&gt;
&lt;br&gt;
&lt;code&gt;if (($now &amp;lt;= ($utime + 30)) &amp;amp;&amp;amp; ($now &amp;gt;= ($utime - 29))) {&lt;br&gt;
if ($update[3] !== 1) {&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
When an update is ready for publication it should, theoretically at least, satisfy the first &quot;if&quot; statement and be published. The second &quot;if&quot; checks a &quot;done&quot; flag in the text file which I have as of yet not used (i.e. they&apos;re all set to 0 and the current code doesn&apos;t amend them).&lt;br&gt;
&lt;br&gt;
Now, I &quot;stress-tested&quot; this with some test updates on all six accounts, including many simultaneous ones (carrying the same timestamp) on the different accounts for ten minutes with six (one for each account) every minute, and out of maybe a hundred-something tweets (I ran multiple iterations of the test) only one was dropped, i.e. it was in the text file but was not published.&lt;br&gt;
&lt;br&gt;
Even one dropped update is unacceptable to me, and I strongly suspect I am Doing It Wrong. But how? The problem basically boils down to the following question:&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;What better method would there be to push out the updates reliably using the server config I currently have (XP, Apache, PHP5, Ruby, pycron), very preferably without using databases?&lt;/strong&gt;&lt;br&gt;
&lt;br&gt;
When it comes to scripting I really only speak PHP and a little JavaScript: even the (very basic) Ruby script was kindly provided to me for a different project.&lt;br&gt;
&lt;br&gt;
So there&apos;s just too little time before the event to learn a new language or start out with MySQL or whatever before the event, and I&apos;m not really eager to change to different software or change my server configuration (or set up another box) just for one-off project that will last just a few days. This is just to say that it&apos;s not due to an unwillingness on my part, but rather due to practical considerations.&lt;br&gt;
&lt;br&gt;
If anyone could offer their insights I would be ever so grateful. Thanks in advance, guys.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.128780</guid>
	<pubDate>Wed, 29 Jul 2009 18:29:11 -0800</pubDate>
	<category>api</category>
	<category>code</category>
	<category>coding</category>
	<category>cotweet</category>
	<category>cron</category>
	<category>crontab</category>
	<category>php</category>
	<category>pycron</category>
	<category>resolved</category>
	<category>twitter</category>
	<category>twitterapi</category>
	<dc:creator>goodnewsfortheinsane</dc:creator>
	</item>
	<item>
	<title>Time zones and PHP question ...</title>
	<link>http://ask.metafilter.com/128482/Time%2Dzones%2Dand%2DPHP%2Dquestion</link>	
	<description>PHP gurus: please help me do something specific with the date function. So my website uses some logic to determine what time of day/day of week it is, and display content accordingly. It all hinges on this variable:&lt;br&gt;
&lt;br&gt;
$now = date(&apos;l H:i&apos;);&lt;br&gt;
&lt;br&gt;
Over the weekend, we moved web hosts - to a company in California, and now the dynamic content is always three hours off. I&apos;ve looked up the &lt;a href=&quot;http://www.php.net/manual/en/function.date.php&quot;&gt;documentation on the function&lt;/a&gt;, and it makes my head hurt. What do I do to that variable assignment to add three hours to the result it returns?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.128482</guid>
	<pubDate>Mon, 27 Jul 2009 07:05:41 -0800</pubDate>
	<category>PHP</category>
	<category>timezone</category>
	<dc:creator>jbickers</dc:creator>
	</item>
	<item>
	<title>I thought WAMPserver was, like, for idiots. I feel like an idiot so why doesn&apos;t it work?</title>
	<link>http://ask.metafilter.com/127996/I%2Dthought%2DWAMPserver%2Dwas%2Dlike%2Dfor%2Didiots%2DI%2Dfeel%2Dlike%2Dan%2Didiot%2Dso%2Dwhy%2Ddoesnt%2Dit%2Dwork</link>	
	<description>I am following a tutorial on how to install WAMPserver and Wordpress on my Windows machine to kickstart my learning of CM systems and PHP. A crucial component won&apos;t install and I don&apos;t know nuthin&apos; about how to fix the problem. I found &lt;a href=&quot;http://www.ampercent.com/web-design/install-wordpress-computer-wamp-server/1079/&quot;&gt;This tutorial&lt;/a&gt; on installing and configuring WAMPserver, which is ideal for a dunderhead like myself who can barely compute. When I get to the part where they tell you to go to SQLitemanager, I realized that it wasn&apos;t in my WAMPserver menu. I have unistalled and reinstalled twice and it doesn&apos;t show up. I have tried to duplicate their instructions using a SQLite Manager plugin for Firefox but it isn&apos;t working. I have searched for evidence of other people having the same problem but came up empty-handed. I am at a loss to find a solution. Am I looking for the answers in the wrong places? This is being installed on a machine without windows server software.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.127996</guid>
	<pubDate>Tue, 21 Jul 2009 11:49:39 -0800</pubDate>
	<category>apache</category>
	<category>mysql</category>
	<category>php</category>
	<category>sqlitemanager</category>
	<category>wampserver</category>
	<category>webserver</category>
	<dc:creator>Foam Pants</dc:creator>
	</item>
	
	</channel>
</rss>

