Adamos, 1) фреймворки, это не cms, в них плагинов нет. А речь шла о них.
2) небольшие отличия от ларавелевского MVC в архитектуре октобера все же имеются.
Очень дурацкая практика. Так из вас вордпресовец вырастет. Встройте в свой проект шаблонизатор какой-нибудь. TWIG, например. Много где встречается. Знания потом пригодятся.
ThunderCat, Хорошо. Как этот объект правильно сериализовать, чтобы не получать ошибку: Serialization of 'SimpleXMLElement' is not allowed ?
Хотелось бы все равно получить пригодный для php формат. Может есть возможность хотя бы как массив сохранить в файл?
Чтобы не было необходимости держать объекты все время в оперативной памяти.
Xml файлов может быть много, объектов тоже, файлы большие.
Пытаюсь сделать индексацию.
Это основы без знания которых дальше в программировании вы продвинутся не сможете. Если захотите создать что-нибудь посложнее того, что уже можно создать на перечисленных вами конструкторах, то без познаний в html&css у вас ничего не выйдет.
noralesma, не очень, но все таки смешно, вы признались!) У нас из материала для работы только скриншот ваш был, вот его и исправили. Загрузите код на JSFiddle или CodePene, чтобы было с чем работать и вам помогут.
Задание из разряда: я сам не умею, напишите код.
С такими запросами на фриланс за денежку.
В интернете инструкций полно вообще-то, но вы я вижу даже не попытались поискать.
Насколько я понимаю, разработчики вротпресса пытаются разделить логику и отображение.
Да ну? Один только файл functions.php внутри папки с темой чего стоит. А необходимость прибегать к хукам прямо внутри темы, чтобы добавить кастомный css класс? Там даже нельзя просто взять и подключить стили и скрипты в шаблон, заключив их в html теги. Вместо этого нужно передать путь в специальную php функцию, которая сгенерирует html код за нас.
Жесть, короче.
antimind, такое отношение к CMS возникло не на пустом месте. Посмотрите на WP у него весь шаблонизатор из php функций состоит. Там даже сами файлы шаблонов, это .php файлы. Если бы у этой CMS было нормально разделение на отображение (HTML и CSS) и логику (PHP), такого желания добавить к теме скрипт отправки сообщения на почту (или что там у него) даже не появилось бы.
Так что, чему вы удивляетесь? Извращенная CMS притягивает таких же людей с извращенным мышлением.
Владимир Калаганов, это называется отсутствие знаний в области языка разметки и стилей. Выучите хотя бы азы HTML и CSS на уровне общения с @media запросами или наймите на фрилансе специалиста, если не хотите сами ничего учить.
Можно подгружать css файлы в зависимости от условий только на нужных страницах. Но для этого нужно написать соответствующую функцию или класс шаблонизатора. Некоторые CMS такое умеют из коробки. В любом случае зная только CSS и HTML такого не сделать. Учите php, пишите свой шаблонизатор или пользуйтесь уже готовыми.
2) небольшие отличия от ларавелевского MVC в архитектуре октобера все же имеются.