I've recently taken over the steering wheel of an open source PHP
authentication system [1]. It's got inline HTML, no object orientation
methodology, no unit testing and no database abstraction. Part of the
reason I took it over was because the existing team don't want to do
anything with it, and it's something I quite like the look of.
I'd like to bring it up to date, using classes, unit testing, some way of
letting people deploy using various SQL back-ends, and I was thinking of
using something like Zend, but I have absolutely no idea of what's what in
that space.
So, here's the question; without writing my own framework (again!), what's
the differences between the various existing frameworks, and what's worth
looking at? As it's an open source (GPL) project, I'd like to not stray
into mixing licenses too much!
On 1 Oct 2012, at 11:26, Jon Spriggs <j...@sprig.gs> wrote:
> So, here's the question; without writing my own framework (again!), what's the differences between the various existing frameworks, and what's worth looking at? As it's an open source (GPL) project, I'd like to not stray into mixing licenses too much!
I am sure I'll not be the only one to recommend you take a look at Symfony2 - http://symfony.com
> On 1 Oct 2012, at 11:26, Jon Spriggs <j...@sprig.gs> wrote:
> > So, here's the question; without writing my own framework (again!),
> what's the differences between the various existing frameworks, and what's
> worth looking at? As it's an open source (GPL) project, I'd like to not
> stray into mixing licenses too much!
> I am sure I'll not be the only one to recommend you take a look at
> Symfony2 - http://symfony.com
> Best regards,
> Chris
> --
> You received this message because you are subscribed to the Google
> Groups "PHPNW" group.
> Post to list: phpnw@googlegroups.com
> Unsubscribe: phpnw+unsubscribe@googlegroups.com
> Archive: http://groups.google.com/group/phpnw?hl=en
I agree with Chris. I initially went with Zend but have, over the last 6
months, moved to Symfony 2 and will never look back. It's a full stack
framework and has lots of RAD tools.
Mike.
On 1 October 2012 11:32, Chris Maiden <he...@webgoodness.co.uk> wrote:
> On 1 Oct 2012, at 11:26, Jon Spriggs <j...@sprig.gs> wrote:
> > So, here's the question; without writing my own framework (again!),
> what's the differences between the various existing frameworks, and what's
> worth looking at? As it's an open source (GPL) project, I'd like to not
> stray into mixing licenses too much!
> I am sure I'll not be the only one to recommend you take a look at
> Symfony2 - http://symfony.com
> Best regards,
> Chris
> --
> You received this message because you are subscribed to the Google
> Groups "PHPNW" group.
> Post to list: phpnw@googlegroups.com
> Unsubscribe: phpnw+unsubscribe@googlegroups.com
> Archive: http://groups.google.com/group/phpnw?hl=en
> I agree with Chris. I initially went with Zend but have, over the last 6
> months, moved to Symfony 2 and will never look back. It's a full stack
> framework and has lots of RAD tools.
> Mike.
> On 1 October 2012 11:32, Chris Maiden <he...@webgoodness.co.uk> wrote:
>> Hi Jon,
>> On 1 Oct 2012, at 11:26, Jon Spriggs <j...@sprig.gs> wrote:
>> > So, here's the question; without writing my own framework (again!),
>> what's the differences between the various existing frameworks, and what's
>> worth looking at? As it's an open source (GPL) project, I'd like to not
>> stray into mixing licenses too much!
>> I am sure I'll not be the only one to recommend you take a look at
>> Symfony2 - http://symfony.com
>> Best regards,
>> Chris
>> --
>> You received this message because you are subscribed to the Google
>> Groups "PHPNW" group.
>> Post to list: phpnw@googlegroups.com
>> Unsubscribe: phpnw+unsubscribe@googlegroups.com
>> Archive: http://groups.google.com/group/phpnw?hl=en
> --
> You received this message because you are subscribed to the Google
> Groups "PHPNW" group.
> Post to list: phpnw@googlegroups.com
> Unsubscribe: phpnw+unsubscribe@googlegroups.com
> Archive: http://groups.google.com/group/phpnw?hl=en
I'll put an oar in for CodeIgniter - http://codeigniter.com/ - very simple,
very well documented, lots of resources and a decent community. It probably
doesn't have the feature list you might get with Zend, but at the same time
it's much more portable. I'm currently using it for a number of
registration and administration systems and it's holding up great.
Either way I'd say best advice is install a few and play with them, you'll
find one that you get on well with.
> On 1 Oct 2012, at 11:26, Jon Spriggs <j...@sprig.gs> wrote:
> > So, here's the question; without writing my own framework (again!),
> what's the differences between the various existing frameworks, and what's
> worth looking at? As it's an open source (GPL) project, I'd like to not
> stray into mixing licenses too much!
> I am sure I'll not be the only one to recommend you take a look at
> Symfony2 - http://symfony.com
> Best regards,
> Chris
> --
> You received this message because you are subscribed to the Google
> Groups "PHPNW" group.
> Post to list: phpnw@googlegroups.com
> Unsubscribe: phpnw+unsubscribe@googlegroups.com
> Archive: http://groups.google.com/group/phpnw?hl=en
If you find Zend / Symfony2 overkill, I'd recommend Silex or Slim - both are very simple "micro-frameworks" which I find less inhibiting to my own style of coding (I should probably be alarmed by this :P) and another reason I like them is that I am a big fan of Idiorm - which is a lightweight orm that makes database interaction extremely simple, worth a look definitely.
On Monday, 1 October 2012 11:26:55 UTC+1, Jon Spriggs wrote:
> Hi All,
> I've recently taken over the steering wheel of an open source PHP > authentication system [1]. It's got inline HTML, no object orientation > methodology, no unit testing and no database abstraction. Part of the > reason I took it over was because the existing team don't want to do > anything with it, and it's something I quite like the look of.
> I'd like to bring it up to date, using classes, unit testing, some way of > letting people deploy using various SQL back-ends, and I was thinking of > using something like Zend, but I have absolutely no idea of what's what in > that space.
> So, here's the question; without writing my own framework (again!), what's > the differences between the various existing frameworks, and what's worth > looking at? As it's an open source (GPL) project, I'd like to not stray > into mixing licenses too much!
For the record and not what was asked, but avoid concrete5 at all costs.
Nice from a user perspective but nightmare to code.
Sent from my Windows Phone
------------------------------
From: Keir Lavelle
Sent: 01/10/2012 20:42
To: phpnw@googlegroups.com
Subject: [phpnw] Re: Need advice about frameworks
If you find Zend / Symfony2 overkill, I'd recommend Silex or Slim - both
are very simple "micro-frameworks" which I find less inhibiting to my own
style of coding (I should probably be alarmed by this :P) and another
reason I like them is that I am a big fan of Idiorm - which is a
lightweight orm that makes database interaction extremely simple, worth a
look definitely.
On Monday, 1 October 2012 11:26:55 UTC+1, Jon Spriggs wrote:
> Hi All,
> I've recently taken over the steering wheel of an open source PHP
> authentication system [1]. It's got inline HTML, no object orientation
> methodology, no unit testing and no database abstraction. Part of the
> reason I took it over was because the existing team don't want to do
> anything with it, and it's something I quite like the look of.
> I'd like to bring it up to date, using classes, unit testing, some way of
> letting people deploy using various SQL back-ends, and I was thinking of
> using something like Zend, but I have absolutely no idea of what's what in
> that space.
> So, here's the question; without writing my own framework (again!), what's
> the differences between the various existing frameworks, and what's worth
> looking at? As it's an open source (GPL) project, I'd like to not stray
> into mixing licenses too much!
--
You received this message because you are subscribed to the Google
Groups "PHPNW" group.
Post to list: phpnw@googlegroups.com
Unsubscribe: phpnw+unsubscribe@googlegroups.com
Archive: http://groups.google.com/group/phpnw?hl=en