JOB: LAMP Artisan
justin at justinhileman.info
Fri Feb 28 10:42:34 MST 2014
CodeIgniter's 8 years old ;)
PHP has evolved a *ton*. The problem is that most people who aren't
actively involved in the evolution haven't noticed.
Check out Laravel 4, Symfony2, li3, Silex… Even Drupal 8 is headed toward
modern PHP. I'm not saying it's there yet, but PHP is definitely making
On Fri, Feb 28, 2014 at 9:32 AM, Richard Esplin
<richard-lists at esplins.org>wrote:
> Examples please? (I'm not trolling. I really want some examples.)
> I admit that I'm poisoned by spending too much time with Drupal 6, 7, and
> starting with 8. The most modern PHP framework I have played with is
> CodeIgniter, which is a huge step forward but not exactly there. Is there
> something better?
> Justin asked me for examples of what I consider to be a modern web
> Examples that come to mind are:
> * Ruby on Rails
> * Python Django
> * Python Pyramid
> * Python Flask
> * Catalyst (Perl)
> Some of these I haven't played with much, but that is how I interpret the
> documentation and the Hello World example.
> Any Java framework like Spring or Wicket will seperate the web accessible
> elements from code within the WAR file.
> I believe that .NET makes the same seperation.
> I admit that I am hating on 10-year-old PHP, but that is because I haven't
> seen much evolution in that area. I haven't played with any of the Facebook
> improvements, so there is probably something modern out there. I would
> appreciate you bringing me up to date.
> I learned a ton about web development by moving from Drupal to Django.
> has been very instructive as well. PHP frameworks seem to spend too much
> blaming the developer and not enough time doing their job of making proper
> development easier.
> On Friday, February 28, 2014 09:06:37 justin wrote:
> > ᐧ
> > On Fri, Feb 28, 2014 at 8:32 AM, Richard Esplin
> > <richard-lists at esplins.org>wrote:
> > > As you demonstrate, PHP does not have any popular web frameworks that
> > > learned both of these basic lessons. And these are just two of the many
> > > bad
> > > practices that PHP encourages.
> > It does. You're hating on 10-year-old PHP.
> > --justin
More information about the PLUG