Answer the question
In order to leave comments, you need to log in
Explain in human language what is a web framework in php?
Hi all! It's been more than a month since I've been hearing advice (switch to a framework). Before that, I wrote everything myself from scratch. You can't ignore that many and at least not deal with this thing. In connection with this, a few questions, what is it all about. Please do not give links to Wikipedia, etc. because I re-read everything there for a long time, but I didn’t really find anything sensible on my questions:
1. Will I be able to write my modules on the framework ( any and any complexity ) for my CMS. Surely not one framework does not have the function of analyzing its own content (for subsequent promotion) on the principle of search robots. Will the framework prevent me from creating such modules because of its limited functionality.
2. Will I be able to improve any module of the framework (for example, adding comments) to suit my needs without interfering with its update (if a new version is released). Or will I have to rewrite everything with the release of a new version, as I have to do on a CMS like DLE.
3. How much will I depend on the release of new versions? For example, I want to download now and then do anything with it without being afraid, as in the previous question, that they will find some kind of vulnerability and again have to update it and rewrite all my codes in hundreds of php files.
4. Will it be possible (excluding the option that I will copy the site to the local area and rewrite it from scratch to the framework for a year) gradually, without disrupting the operation of the site, transfer my own CMS to the framework, given that they have dozens of modules, their own admin panels and etc.
5. And finally, I chose, say, a framework. And the developer covered its further development. Can I leave the framework and continue to use it without rewriting all the files again to the new framework.
PS I apologize for the most likely strange questions, but before that I wrote everything myself, did not use any CMS (come with DLE for a very long time) or Frameworks, so I can not decide and start transferring all my projects to the framework.
Answer the question
In order to leave comments, you need to log in
Will I be able to write my own modules for my CMS on the framework
In short: a framework is an ant farm for your code.
Yes, you will be able to write modules and develop the project after the framework stops developing.
I recommend Yii or Laravel.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question