Всем привет, что плохого если вызывать все только одним инклудом.
Например вместо
инклуд коре.пхп
инклуд функ.пхп
инклуд хеад.пхп
засунуть коре и функ в хеад и выводить только хеад))
От перестановки слагаемых - сумма не меняется.
значит ничего не изменится?!
Это не решает проблем. Приведу пример:
Ты все же так сделал, прописал инклуд нескольких файлов в одном и далее инклудишь его. Но вот тебе нужно всего для нескольких страниц подгрузить допустим 3 файла. Ты опять прописываешь их в том одном файле, тем самым подгружая ненужные библиотеки и тд на страницы, где это вообще не используется, либо прописываешь инклуд в тех нескольких файлах, что возвращает тебя к первоначальной проблеме (если нужно будет что-то менять, то менять нужно будет во всех файлах).
Подгружать какие-то файлы на крохотном сайте можно, но если ты пишешь что-то большее то лучше использовать ООП, а там уже и автолоадер можно использовать.
Вообще советую полностью переходить на ООП во всех проектах.
В принцыпе нет ничего страшного... Если подумать, то в дцмс все файлы начинаются с инклудов, и все с стандартных, НО, есть большое НО, есть определенность вызова... К примеру, все идет циклически, одно за другим... Т.е. по очереди... Разве что, все инклудить одним иигклудом... Но какой в этом смысл...??? Написать один рядок инклуда в место десяти... Слишком бредно...
Ты так написал, будто дцмс это хороший пример кода...
Я бы даже сказал что для многих это идеал примера.