Will PHP die out or Shine?
I’ve been using PHP for a few years. I love it and I think it’s a great language. Of course it has it’s soft spots, like naming convention for functions(like n2br(), strtr(), str_replace, etc.).
Though with the growing popularity of Python and Ruby, what’s going to happen to PHP? Ruby, a language built for convenience and Python, a powerful language built for speed both run over PHP in those two aspects. Is there a reason to stick with PHP? And why not switch to something more efficient? PHP scripts sometimes take longer to write and are also harder to debug. Ruby ranks as one of the highest in terms of maintenance and ease of speed. Python is portable, powerful and fast!
PHP’s strong points are it’s documentation, afford-ability, support and popularity. A person with a business plan can rustle up PHP free-lancers pretty fast. PHP is that language that has almost always had support from hosting companies, and that being said, has always been more available to beginners. PHP also gets a rap for allowing inexperienced developers to create unmaintainable, messy code. This happens too many times, where code gets passed on and all you can do shake your head… At the same time experienced coders have developed some of the net’s most popular web applications.
The real test for PHP will come when they finally release PHP6, which has been anticipated for four or more years. By eliminating tons of crap, adding name spaces, better speed performance and more efficiency PHP6 will show what PHP is actually capable of. This will truly be PHP’s time to shine.
Please pass this on to your fellow developers.:)
This entry was posted on December 23, 2008 at 8:05 pm and is filed under (X)HTML, AJAX, Apache, Browsing the Web, CSS, Code Design & Theory, Database, FireFox, Graphics, IMO, Internal Excrement(IE), JavaScript, Marketing, MySQL, Operating Systems, PHP, PostgreSQL, Server Side, Tricks & Secrets, Ubuntu, Web2.0, Windows, linux, news with tags web design, PHP, social networking, social media, networking, internet, blogging, Business, oop, web applications, scripting, programming, web 2.0, web site, web, software, wordpress, development, online, www, developers, python, ruby, Graphics, web developer, design, journalism, Lua, Web Developers, Joomla, CMS, Writer, languages. You can follow any responses to this entry through the RSS 2.0 feed You can leave a response, or trackback from your own site.
December 23, 2008 at 8:17 pm
You forgot to mention the frameworks coming out that make php more valuable. Symfony and Zend put more structure into php5 allowing for more maintainable code. I think it’s php’s time to shine.
Givvy is written on top of Symfony, and is 99% php (we needed to use java for search, that saddened me greatly sfLucene wasn’t fast enough)
December 23, 2008 at 8:24 pm
Yes that’s true. Thanks for bringing it up. As Rails becomes more popular so does, as you said, Zend and Symfony. Also CMSs, other frameworks(i.e. mine and tons of others).
Rails is popular and so are a few Python frameworks. But there’s just more support for PHP.
Thanks for the comment.
Please spread it around if your get the chance:)
Clinton