Which PHP Framework to use [modified]
-
Hi, I am in charge of getting an enterprise web-based application off the ground; we'll be starting off with the development soon, however, coming from a non-PHP background, I am unable to decide which PHP framework to use (google hasn't helped either since it throws up a zillion frameworks each of which claims to be the best). I need to have some objective information on this. The web application in question is an e-Commerce app, where we will be having only our customers log in. Thus we don't expect the traffic to be too heavy. It's completely database driven (we're using MySQL), and there will be multiple kinds of users at the site, like the app admin, the account admin/s, the account user/s, and so on, and will naturally involve some amount of security aspects to be applied to it (e.g., which modules are available to which user: something like RBAC, albeit a home-grown one). We also plan to use Ajax in the later stages. I would have preferred a Java-based framework (like Struts) for something of this sort, however, the management has already taken the decision to go ahead with PHP, since we need to have at least a basic version out asap, so opting out of PHP is non-negotiable for me. All comments will be gratefully accepted and thanks for taking the time to read this!
Najeeb Shaikh
modified on Saturday, July 10, 2010 3:20 AM
-
Hi, I am in charge of getting an enterprise web-based application off the ground; we'll be starting off with the development soon, however, coming from a non-PHP background, I am unable to decide which PHP framework to use (google hasn't helped either since it throws up a zillion frameworks each of which claims to be the best). I need to have some objective information on this. The web application in question is an e-Commerce app, where we will be having only our customers log in. Thus we don't expect the traffic to be too heavy. It's completely database driven (we're using MySQL), and there will be multiple kinds of users at the site, like the app admin, the account admin/s, the account user/s, and so on, and will naturally involve some amount of security aspects to be applied to it (e.g., which modules are available to which user: something like RBAC, albeit a home-grown one). We also plan to use Ajax in the later stages. I would have preferred a Java-based framework (like Struts) for something of this sort, however, the management has already taken the decision to go ahead with PHP, since we need to have at least a basic version out asap, so opting out of PHP is non-negotiable for me. All comments will be gratefully accepted and thanks for taking the time to read this!
Najeeb Shaikh
modified on Saturday, July 10, 2010 3:20 AM
Cake is supposedly a great framework. By the sound of your spec... you should look at Joomla. If you have any questions during development feel free to ask here.
Brad Australian - Bradml on "The ADOTD" Hey all, did you just use/read an acronym? Pots it HERE, at the ADOTD[^]
-
Cake is supposedly a great framework. By the sound of your spec... you should look at Joomla. If you have any questions during development feel free to ask here.
Brad Australian - Bradml on "The ADOTD" Hey all, did you just use/read an acronym? Pots it HERE, at the ADOTD[^]
Hi Brad Cake seems to be very promising... Thanks very much for this!
Najeeb Shaikh
modified on Saturday, July 10, 2010 3:21 AM
-
Hi, I am in charge of getting an enterprise web-based application off the ground; we'll be starting off with the development soon, however, coming from a non-PHP background, I am unable to decide which PHP framework to use (google hasn't helped either since it throws up a zillion frameworks each of which claims to be the best). I need to have some objective information on this. The web application in question is an e-Commerce app, where we will be having only our customers log in. Thus we don't expect the traffic to be too heavy. It's completely database driven (we're using MySQL), and there will be multiple kinds of users at the site, like the app admin, the account admin/s, the account user/s, and so on, and will naturally involve some amount of security aspects to be applied to it (e.g., which modules are available to which user: something like RBAC, albeit a home-grown one). We also plan to use Ajax in the later stages. I would have preferred a Java-based framework (like Struts) for something of this sort, however, the management has already taken the decision to go ahead with PHP, since we need to have at least a basic version out asap, so opting out of PHP is non-negotiable for me. All comments will be gratefully accepted and thanks for taking the time to read this!
Najeeb Shaikh
modified on Saturday, July 10, 2010 3:20 AM
OSCommerce is an open source general e-commerce site programmed in PHP. It typically lets the general public in but can be modified to only allow registered users in. It has all the necessary capabilities of an e-commerce site built in. I can help with customization questions. I have customized it for a client and it was a fairly painless process once I got used to the presentation style.
Simply Elegant Designs JimmyRopes Designs
Think inside the box! ProActive Secure Systems
I'm on-line therefore I am. JimmyRopes