Terry Chay on Rails
Original post provide by Chris ShiflettTerry Chay’s latest post is a work of art. This is why I read his blog. (If you’re easily offended, you shouldn’t.) He gives a quick slap in the face to those with more ego than intelligence (an issue highlighted by Jeremy Privett), then launches into a sarcastic, fact-filled tirade that cuts through some of the Rails hype:
Maybe if we work really hard at promoting ourselves, we can get a developer to create a site using PHP that will reach #700 on the Internet and fails so often that they’ve ruined the cuteness of cats.
To back up some of his commentary, he presents two graphs:
The first graph is used to put Twitter’s success into perspective. Terry works at Tagged, so he uses that as an example PHP site and adds Facebook, because it’s the heavyweight of that genre.
The second graph is a subtle reference to the reaction to Twitter’s honest criticism of Rails. Terry asks:
Remind me, what is DHH doing lecturing Alex about scalability?
It’s a rhetorical question, of course, because his graph clearly shows that Alex’s web site receives far more traffic than anything ever developed by 37 Signals.
Terry makes another good point with this list:
- People like me are smart and have to run extremely large, scalable Internet infrastructures.
- People like me have used Rails.
- People like me don’t use Rails to build extremely large, scalable Internet infrastructures.
I can think of several people who fit this description. In fact, I work for a technology-agnostic company that works on some of the largest web sites on the Internet. We have experience developing with Rails, and we have experience migrating from Rails to PHP.
I’m sure Terry’s post will be interpreted by many to be a criticism of Rails, but if anything, I think it’s a criticism of the Rails community, similar to my post from early last year. Over time, Rails will certainly mature, but those of us who are interested in the technology (not the hype) would prefer to see the veil of perfection dropped in favor of progress. Terry hopes to see a new perspective adopted by the Rails community:
Maybe those people who build really large web sites daily have something to teach us.
Maybe they do.
Posted Tue, 22 May 2007 19:51:06 GMT in Chris Shiflett’s Blog ![]()
Back From Php|tek
As a result, I didn't get to spend much time chatting with friends. I did manage to participate in the podcast while I was there, and I'm surprised Sean managed to salvage so much content from that evening. :-) I also got to meet some people I've know for a while but have never met in person, such as Jeff Moore, Richard Lynch, and Caroline Maynard.
Interesting Memory Use With GD Images
If you are working with GD a lot then reading this short entry might save you some time / RAM! Update: I've also discovered something very interesting relating to autoloading classes, which again is related to memory allocation. Continue reading "Interesting memory use with GD images"
A Guide To Running Apache 2, PHP 4 & PHP 5 On Windows XP
The guide is broken down into small manageable sections and contains over 50 screen shots of the entire process, so you won't go wrong while following it. It covers everything from installing Apache, to setting up a Virtual host to switching between PHP 4 and 5.
Delphi For PHP 2007
Title: Delphi for PHP 2007 Reviewer: Vicente do Carmo Martins Category: Development tools Publisher: Borland, CodeGear Summary: Portuguese (Brazil) translation of the Delphi for PHP review by Manuel Lemos submitted by Vicente Martins.
In Chicago For Php|tek
(He currently holds 3 of the top 6 slots.) His mastery of the guitar reminds me of Kaki King, and I'm sure it will be really cool to watch him play Thursday night. Posted Wed, 16 May 2007 06:32:44 GMT in Chris Shiflett's Blog
More Articles:
Domain Name Registration Discount
Submit your business info to more than 200 search engines and directories and position your Web site for top rankings with Google and other leading search engines - it's available through GoDaddy. Plus, as a listener of The Chris Pirillo Show, enter code CHRIS1 (or CHRIS2, or CHRIS3) when you check out, and save an additional 10% on any order.
Character Encoding And XSS
He explains that good PHP code should be: Structured Consistent Portable Secure He also takes an example of bad PHP code and makes it better, producing this: Search results for query: ', htmlspecialchars($_GET['query'], ENT_QUOTES), '.'; } ?> In the comments, many additional improvements have been suggested, but there's one that has yet to be mentioned.
Fancy Form Design Using CSS
Don't you wish you had a wizard's wand to create accessible yet attractive forms? We have found such a wizard! Here, Cameron Adams shows you how to use CSS to create forms that are both great-looking and usable, and gives you the code you need to make the job easy.
PHP 5.2.3
Cette nouvelle version apporte plus de sécurité et de stabilité à la branche 5.x de PHP grâce à la correction de nombreux bugs et la mise en place de quelques améliorations. Elle est considérée comme une continuité des modifications effectuées sur les précédentes versions 5.2.x et les utilisateurs de PHP sont encouragés à l'installer dès que possible.
DX_Newsletter 0.4
Sont originalité réside dans le fait qu'il posséde 2 types d'abonnés les testeurs pour la validation des mail et les inscrits. La version 0.4 apporte son lot de nouveautés : - Correction de la fonction d'envoi des mails (format texte et html) - Ajout de l'import et export de la liste des emails - Ajout multiple d'emails de test - Mise à jour de l'interface d'administration - Correction de bugs Vous pouvez télécharger le script à cette adresse : http://www.uni-d.net Proposé par Nicolas FATREZ (UNi)