Я не далёк :) я рассуждаю, с точки зрения здравомыслящего человека.
Я понимаю конечно, директора могут быть разные, знаю одного которого с Москвы в периферии поставили директором, и которому плевать на производство, который каждый день бухой, у которого всё замечательно, жизнь праздник. Да такому пофиг что его предприятие разваливается, он просто сидит в кресле директора получает не хилую зарплату, дом за счёт завода построил, за границу катается, в Москву на выходные каждую неделю, вещи разные покупает и тд. и всё за счёт завода. Плевать, что работники премию годами не получают, а вкалывают за 5х так как посокращали многих, не хочешь работать уходи. Себе на зарплату которую установили в сот тысяч не хватает, ещё людей сократим, оборудование продадим, а помещение в аренду.. И таких паразитов по стране не мало..
Я говорю о тех кто сами своё производство поднимают и стараются развиваться... таких с каждым днём становится больше. Буду надеяться, что здравый смысл выше указанных паразитов вытеснит из нашей жизни. Аминь :)---------- Добавлено 09.11.2019 в 08:58 ----------
А потом голова бобо.. :)
Я представляю обычных людей, которые хотят свой небольшой бизнес в сети, и таких людей миллионы. Они не хотят изучать инет технологии, они не хотят разбираться в всяких фреймворках и cms, они не хотят тратить деньги чтобы заказать сайт у сомнительных типчиков на форумах, фрилансе и тд. но хотят свой сайт и не знают как это можно сделать. А делается он элементарно согласитесь, если кто знает как. Этим людям нужен простой инструмент для этого. Да нужно будет немного изучить как сделать структуру страницы для своего сайта, но на это человеку надо потратить всего несколько часов, а не месяцы и годы как в случае изучения php и создания своего сайта с ноля или используя фреймворк, cms, чтобы настроить как хочется придётся изучать html, php и др. или нанимать работника для поддержки.
Что касается директора, он может заказать(узел/компонент) какой ему нужен функционал, потом настроить структуру страницы, думаю ума у него на это хватит :)
Что касается "будет разбираться в вашем xml". Не надо в нём разбираться :) надо просто понять принцип составления структуры, а он достаточно прост
<метка узел="параметр"> <метка2 узел="параметр"/></метка>
К примеру пользователь хочет информационный блок(картинку нашёл в инете)
В структуре указываем
<news News="какой шаблон нужен"><img>путь к картинке</img><title>Заголовок</title><text><!-- бла-бла-бла --></text></news>
или ещё проще
<news News.Func="какой шаблон нужен"/>
В данном случае Func возьмёт данные из базы заполнит шаблон и вернёт результат в виде блока новости.
Узлы могут быть разные под любую задачу. В перспективе я уже неоднократно говорил, в админке просто выбирается необходимый компонент, настраиваются его свойства, и готовая структура будет подготовлена и вставлена автоматически в структуру страницы.
В моём фреймворке сайт может создаваться простыми людьми далёкими от html, php, просто строится структура нужных элементов по простому принципу xml, в перспективе в админке можно выбирать компонент, настраивать его свойства и добавлять.
Чтобы настройки компонента не хранить в базе, не загружать из файла, не унсериализовывать и тд. я искал способ как это сделать. И нашёл ту функцию сохранения массива в php файл.
Я это улучшил получив массив для сохранения в php через var_export(), ещё пара трюков и это будет супер :)
Для моего фреймворка нужны разработчики узлов/компонентов, пользователю просто нужно будет подобрать то что нужно и указать в структуре страницы. Именно, моя проблема в неизвестности моей этой концепции, людям почему-то сложно понять зачем xml структура.
Спасибо за поддержку. Мне с доведением движка до ума осталось не много(за выходные думаю управлюсь), далее админку для настроек, без неё будет ничего не понятно. С админкой думаю неделю, полторы провожусь. И если заинтересованные будут то прототип увидите :)
Иначе переключусь на создание уже своего проекта на этом своём фреймворке, и только может когда нибудь случайно попадёте на мой сайт(опять же не поняв этого :))
Есть тут программисты которые пишут для "души" так сказать, или может те кто хочет немного подкалымить?
Я один могу всё сделать и шаблоны с css подготовить, и на php код написать, денег вложить в рекламу проекта и тд. Но хочется единомышленников, эту тему создал только чтобы найти таких людей себе в компаньоны. Смысл мне сейчас показывать свои наработки, когда нет заинтересованных в этом, есть только те кто не понимая сути хотят просто поглумится, поумничать и оскорбить.
Поэтому я всё же жду тех кого мои наработки заинтересовали, а ещё лучше тех кто захочет присоединиться к разработке, делать новые узлы/компоненты(как я объясню) и зарабатывать этим даже.
Тут не поспоришь :) Вы мыслите "шаблонно" общепринятыми вещами, а у меня нестандартное мышление.
Я даже найдя вот пример для сохранения массива в готовый php файл, чтобы его потом просто инклюдить, и получить этот массив. Улучшил этот метод :) Вы не стали бы заморачиваться, пользовались тем что нашли, или кто что насоветовал, что ещё хуже.. Предпочитаю всегда думать своей головой, прогнозируя будущее и делать так чтобы в будущем было с этим меньше проблем.
Dreammaker, Никто ничего не перепутал, я отвечаю по своей разработке, silicoid, говорит о своём сайте, что у него стили тоже сборные.
Генерируется всего один раз при первой загрузке, потом берётся из кэша.
К странице подключается всего 2а файла:
<link type=text/css rel=stylesheet href=/skin/original.css> <link type=text/css rel=stylesheet href=/site/main.css>
Первый это стили скина(дизайна сайта, который может меняться выбором другого скина/дизайна(цветовая гамма и оформление)).
Второй относится к конкретной странице, в зависимости от размещённых на ней компонентов.
Оба эти файла собираются из кусочков движком, получаются не большие файлы, при желании можно ещё и сжать(удалить переносы строк и лишние пробелы) ещё и заархивировать gzip(ом).
Опять, вы не понимаете. UMI в xml находятся данные объектов, то есть как в базе, это не есть гуд, это устаревший метод(если есть необходимость хранить данные объекта в файле, то лучше уж в JSON).
У меня просто разметка(xml выбран для наглядности редактирования) где что будет, движок подключает узлы и те возвращают либо шаблоны(в которые будут вставлены данные дочерних элементов), либо уже готовую разметку с данными.
Варю :) cыроват ещё