Tutorial :What is the quickest way to build admin interfaces in PHP?



Question:

What's the quickest way to build admin interfaces in PHP?

It can be a framework, a library/libraries coupled with a particular approach, or whatever.

Background: I'm a Django developer spoiled by auto admin who has to deliver a web-app in PHP. The app is very admin-area/form heavy and has different access levels.


Solution:1

On PHP, Symfony, which has admin generators, is probably what you're looking for.


Solution:2

I also suggest symfony. Zend will be too much for small project. if you are building blog, then use Drupal.


Solution:3

I would personally use http://agiletoolkit.org/ It is done in php but allows you to use one of the best frameworks i have seen to build it. They have great support and have answered all my questions.

Check out this page on just the surface of what this framework can do. http://ui.agiletoolkit.org/


Solution:4

Maybe CodeIgniter. Haven't tried it but I had this colleague (PM) at work (a Java shop) always ranting about how he could do everything faster and better if we would be using CodeIgniter.


Solution:5

If you insist on using a framework for this definitely go with CodeIgniter. Its lightweight M-V-C approach really makes project like these a breeze. I build a lot of database driven administrative applications with PHP and have found CI to be a time saver.

Of course it is entirely possible to accomplish this task using nothing more than vanilla PHP and libraries. I have built many administrative / management applications w/o frameworks.

If you have other questions let me/us know.

- Nicholas


Solution:6

The quickest way? Write it by hand. If there's potential for re-use, copy and paste at first, then refactor into libraries. This approach works best if you pretty much know what you're doing. Otherwise, a framework might be the answer.


Solution:7

Have you tried QCodo, which does a lot automatically.


Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Previous
Next Post »