boutell: (Default)
[personal profile] boutell

In seriously geeky news, a new release of sfGuardPlugin appeared today. It includes my group filter stuff. Looks like Fabien ported it to Symfony 1.1 as well. Neat.

Those who have already overridden the heck out of generator.yml will want to add _groups to the filters: list in that file. Those who are using the stock generator.yml, or just adding additional stuff in the usual way, won't need to do a goldarn thing.

Speaking of seriously geeky, is anyone else out there in reading-Tom's-LJ-land actually using Symfony?

While we're at it, for those who know what such things are, what's your preferred web development framework?

I won't try to come up with a formal poll here because I'd just leave out stuff. Examples that spring immediately to mind: Symfony, Zend, Drupal, Joomla, Zope, Rails, Struts, Cake. Tell me all about the awesome stuff I forgot to mention.

Date: 2008-08-14 03:53 pm (UTC)
From: [identity profile]
I'm currently in the Drupal world, mostly because it was the fastest install and uptime I had of the three PHP CMS systems I found. Strengths are a good user community, good security, and a load of user contributed modules. Cons are that front end designers get lost rather easily. It's a developers framework.

I have used Zope and modified it quite heavily. It's an interesting framework but the emphasis is on framework. You really really need to build things yourself.

Haven't touch any of the others to an extent to give an opinion.

Date: 2008-08-14 03:55 pm (UTC)
From: [identity profile]
I'm not crazy about the PHP 4-ness of Drupal. It's a path to "OOP without OOP" madness, IMHO, although Drupal seems to pull that off more sanely than most attempts over the years.

Date: 2008-08-14 04:24 pm (UTC)
From: [identity profile]
Agreed. It does a reasonable job of creating objects for it's "nodes" aka "content". Note that the latest version of drupal doesn't support php4.

It gets more OO with each revision.

Having said that, if you are writing code for yourself, the modules you create can be as OO as you want them to be.

Date: 2008-08-14 04:27 pm (UTC)
From: [identity profile]
That's cool that the newest Drupal is PHP 5.

Date: 2008-08-14 04:21 pm (UTC)
From: [identity profile]
(1) No, I don't use Symfony; (2) I don't have a preferred web dev framework.

Any web framework that's write-only (i.e., execute commands, generate output, customize, ouch!) makes me nervous with respect to maintainability of the output.

I'm not convinced yet that something as simple as a web application "needs" OOP.

Date: 2008-08-14 04:46 pm (UTC)
From: [identity profile]
I would be nervous about a write-only framework too but I'm not sure I've seen one of those any time recently. Symfony certainly isn't "write-only," although it does offer admin generators which you can take or leave... it still speeds things up quite a bit if you write your forms processing stuff using the provided functionality but don't auto-generate code etc. The admin generators are mainly handy for building stuff only you, or anyway a back-end admin person, will see anyway.

Date: 2008-08-15 11:19 pm (UTC)
From: [identity profile]
P.S. Even if you do use the admin generators, you still don't modify the resulting code directly. You can subclass and so forth.

It is, however, somewhat difficult to turn those admin generator customizations into a plugin of general utility (Symfony as a whole is easy to create plugins for, but this particular area is a little less awesome than it could be).

September 2014

2122232425 2627

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 17th, 2017 10:09 pm
Powered by Dreamwidth Studios