|
|
|
Нормально ли делать web проект "монолитным"
|
|||
|---|---|---|---|
|
#18+
Доброго дня Сэры! Заголовок немного некорректен, объясню вопрос тут: Я в своих разработках делаю приложения так, что загружается весь код приложения. Т.е. написан он модульно, но инклудятся все модули. Т.е. Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. т.е. никаких загрузок только тех классов которые нужны для обработки конкретно данного запроса. Инклудится всё что есть для данного приложения, и потом строится результат. Вроде как интерпретатор php кеширует обработанные php файлы до их следующего изменения, т.е. накладных расходов на конкретно обработку php файлов должно быть минимум. С памятью тоже, т.к. объекты в приложении создаются только нужные на основе параметров текущего запроса. А вот "идеологически" или может лучше сказать "технически" нет ли однозначных минусов при таком построении приложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2016, 21:10 |
|
||
|
Нормально ли делать web проект "монолитным"
|
|||
|---|---|---|---|
|
#18+
это неправильно проект надо разбить на классы и подключить composer тогда будет можно просто использовать классы без подключения через require и include https://habrahabr.ru/post/149678/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2016, 23:27 |
|
||
|
Нормально ли делать web проект "монолитным"
|
|||
|---|---|---|---|
|
#18+
открой для себя autoload http://php.net/manual/ru/language.oop5.autoload.php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2016, 10:11 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=45&tid=1461126]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 395ms |

| 0 / 0 |
