[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Что называют ядром cms?
exotica
Доброго wink.gif
Я представил себе ядро проекта в таком свете

обозвал core.php и файл содержит в себе ряд констант отвечающих за включение разных разделов сайта. Грубо говоря для меня ядро представляется как бы глобальным конфигом всего проекта и отвечает за то чтобы при отключении любого его компонента сохранилась его функциональность.

А на самом деле как?

_____________
[FAQ]Регистрации пользователей, сохранение в БД
---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза
sergeiss
Если "по уму", то это не один файл smile.gif А та минимальная функциональность, которая характеризует именно эту CMS.

Проведу такую параллель wink.gif Вопрос: что такое "куча", начиная с какого количества она начинается?
2 мячика - это куча? Нет.
10000 мячиков - куча? Да.
А 3 мячика - куча? Нет.
9000 мячиков - куча? Да...
Но в итоге мы не найдем ту точную, в цифрах границу понятия "куча".

С ядром CMS примерно то же самое. Есть некий функционал, при этом используется 10 файлов или 1000 файлов, не суть важно. Но важно то, что убрав хоть что-то из этого, мы уже теряем целостность. Вот это и есть ядро. А всякие довески в виде плагинов и другие - это уже довески, а не ядро.

Опять же, проведу параллель. С машиной. Что такое "машина", что нужно минимально, чтобы объект назвать так? Кузов, колеса, двигатель, тормоза, рулевое управление... Это - ядро! Можно обойтись без музыки, без красивой окраски, даже без сидений, дворников, всяких электронных систем и другой лабуды. Но машина перестает быть машиной без, например, двигателя.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.