[nycphp-talk] Embrace Dynamic PHP
Austin Smith
netaustin at gmail.com
Thu Apr 24 19:34:50 EDT 2008
You know, I feel much the same way about the Zend components... reference
implementations of important patterns, for sure, which I've enjoyed using on
Big Important Projects but they hurt my head to use, what with the
Zend_Package_Class_Subclass naming, the zillion page manual...
Generally, though, as a RoR/Symfony/Django/Zope/Drupal veteran, I'm tired of
these monolithic frameworks. If it needs a book, it's too much for me these
days. I love (usually) Drupal for what it is, but websites built in Drupal
are built _in_ Drupal, and the language happens to be PHP. Same with
Symfony. I think CodeIgniter feels fairly PHP-ish, but for something with
supposedly no learning curve, it's still a bit steep.
Further, I've long wanted to write a very simple set of flexible helper
functions for PHP newbies so they don't blow their brains out with things
like mysql_query("insert into blog_entries values(0, "{$_POST['title']}",
"{$_POST['body']}");
You know, provide simple active record, super simple controllers, no
configuration, lightweight templates, pack it into one file to include in a
single front controller, and forget about it. Plus a strong mission to avoid
bloat... and that's it. Everything else could be a plugin, including the
automatic admin architecture that was cool two years ago, but which I find
pretty useless these unless you really _are_ setting up a CD library
management system, the user management subsystem, blah blah blah.
Web.py, but for PHP, you know? And we could just use PHP for templating
anyways, so it'd be lighter and simpler still.
I may just build this.
On Thu, Apr 24, 2008 at 4:40 PM, <paul at devonianfarm.com> wrote:
> I've been coding in static languages for my day job for much of the
> last year, but I'm still using PHP for my own projects. I'm increasingly
> coming to appreciate dynamic object construction, dynamic method calls and
> 'magic' methods in PHP.
>
> As much as I like symfony, it feels like an invader from the Java
> universe. When are we going to have a mature framework that ~feels~ like
> PHP?
>
> More: http://gen5.info/q/2008/04/24/embrace-dynamic-php/
>
> _______________________________________________
> New York PHP Community Talk Mailing List
> http://lists.nyphp.org/mailman/listinfo/talk
>
> NYPHPCon 2006 Presentations Online
> http://www.nyphpcon.com
>
> Show Your Participation in New York PHP
> http://www.nyphp.org/show_participation.php
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nyphp.org/pipermail/talk/attachments/20080424/923b6e76/attachment.html>
More information about the talk
mailing list