Answer the question
In order to leave comments, you need to log in
Do I need a php framework to implement the checklist
I came up with a small task for myself to implement a convenient checklist for checking projects, because it is not convenient to write in a .doc file, and it is impossible to filter by projects.
The essence of the checklist for checking something, I think, does not make sense to disclose here, I will describe the general points.
1. There is a list of checkpoints that are checked yes/no. (item 1, item 2, item 3, etc.)
2. Each item is linked to a group. (group 1, group 2, group 3, etc.)
3. Each group is linked to a checklist type. (sheet 1, sheet 2, sheet 3, etc.)
4. There are also projects, with reference to the one who checked (from the list of registered users).
Now I have implemented the first three points on the basis of a class for working with the database, and a template engine, but I already suspect that initially I made a little mistake in the tools.
In total, the framework requires:
- Authorization (registration is not required, at least not yet).
- Creation by the user of new records in a DB through sootv. forms.
- Simplicity (because the task is essentially narrowly focused).
I would like to hear opinions on whether to use a ready-made framework (or CMS), if so, which one would you recommend?
Answer the question
In order to leave comments, you need to log in
Using a framework will greatly simplify development. You don't have to "reinvent the wheel" again. I have been using Zend Framework for 3 years now and I really like it. There are ready-made solutions for authorization (Zend_Auth), working with databases (Zend_Db, Zend_Db_Table) and a lot of documentation.
For this task, Angularjs would be more useful to you. It would greatly simplify the application logic due to MVVM.
Well, the server part in this case will be a simple REST-apishka, you can take the same silex and quickly build it.
The advantage of frameworks is that you can quickly develop and not spend a lot of time implementing everything that you might need.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question