Зачем тогда вы пишите совй фреймворк? напишите на базе любого топового фреймворка вашу CMS где юзер посредством структуры (xml, yaml, json, php) будет строить свой сайт из готовых модулей, которые будут легко расширятся за счет механизма который вы напишите штатными вещами популярного, задокументированного фреймворка, который вам самостоятельно не надо поддерживать и вы будете поддерживать и развивать только свою CMS на его базе---------- Добавлено 03.12.2019 в 15:36 ----------Я проще скажу, как то umi пытались зарелизить свой фреймворк, он был не плохой, на нем даже кто то из партнеров забабахал пару сайтов, но это всё... а у них были разрабы, финансы и партнерская сеть....
Сделать хороший фреймворк задача гиперсложная, а еще более сложная его развивать и поддерживать, я хз почему у вас нет этого понятия в голове.
Сам XML для хранения и передачи данных не устарел, он устарел для того, для чего пытаетесь использовать его вы, а именно для передачи программных структур ввиду своей многословности... конфиги в YAML более просто пишутся и читаются чем в XML.
А потом начнется:
- а вот я вставил <seo type="auto" /> но мне надо на определенной странице в метатег добавить вот эту хреновину
- для этого вам надо написать новую ноду
- а как это сделать?
- ........
Вы делаете точно такую же CMS со своей компоновкой страниц и вами написанным ограниченным числом модулей, но там точно такие же проблемы будут как и в других CMS, только другие лучше чем ваша, так как ими пользуются тысячи, а вашей - никто.
Судя по всему вы даже свою ЦА особо определить не можете, на кого будет расчитан ваш "фреймворк". Фреймворк это не про готовые модули вывода новостей, это совсем не про компоновку страниц. Возьмите битрикс, там в визуальном редакторе можно вставить компонент, в визуальном редакторе вставить seo=auto, да что уж там, сейчас там даже генератор лендингов визуальный - мышкой тыкай и всё и чет я не вижу толпы хомячков клепающих свои сайты самостоятельно, все почему то идут к специалистам.
Можно конечно
Курсы React Native - 40к
Курсы по дизайну приложений - 20к
Курсы по бэкенду на том же Yii2 - 40к
Итого 100к
Можно конечно попробовать еще дешевле, по ману собрать приложуху с вебвью а туда закинуть html+js+css... или сделать PWA средствами сына знакомой бухгалтера..... Но тут я за оценку стоимости не возьмусь.
А так сейчас на рынке приложулька нормальная стоит нормальных денег.
Очнитесь, если человек знает php он возьмет более популярный фреймворк.
И мне кажется вы путаете понятия, фреймворк это скелет приложение, а у вас уже готовые модули получаются, как конструктор... почему XML? почему не json или более читаемый YAML? xml устарел ввиду своей многословности.
Есть нормальный шаблонизатор для xml, называется xslt.
Вы поймите вставить <label xxxx> это не задача фреймворка, задача фреймворка это DI, авторизация, орм и прочие удобные руттинные вещи, которые в том числе покрыты кодом для которого есть вменяемая, полная и актуальная документация. Без всего этого никто этим кроме вас пользоваться не будет и никому он нафиг не нужен будет. А чтоб сделать сайт сейчас достаточно взять WP и нафиг никому ненужны ваши xml структуры которые еще и руками писать нужно, в формате где любая ошибка убивает всё, без подсветки и валидации.
Примерно 300-500 кило рублей
Делаете на любом понравившемся конструкторе (даже на платных есть триалки), открываете страницу, выкачиваете html + статику... профит
опенкарт долбят постоянно, у меня и регистрации и заказы пачками сыпались, пока не допилил защиту от ботов. Нет там дыры, просто особенности работы движка
Я к тому, что если кто то и решит в гос учреждении воспользоваться чем то, то скорее всего это будет какой то открытый проект с комьюнити на популярных технологиях, а не закрытый, где сегодня он на добровольных началах, а завтра он получил инвестиции и начал диктовать правила.... Куда вложить гос деньги люди спец обученные знают и без участников местного форума
Ну в целом доводы достойные ☝
Сотрудники могут отвечать да разные, но в этом проблемы не замечал.
Я не работал с ВП в целом, по этому я наверное не сталкиваюсь с такими проблемами, но на вид достаточно странные, надо попробовать поставить WP и прицепить к нему мемкеш и редиску на бегете.
А редис тестировался на одном и том же сайте с одинаковым характером нагрузки? Какие другие хостеры быстрее по редиске?
Ну а по скорости из всего мира, тут мне возразить да и сказать как бы нечего. К сожалению я не делаю сайты для юзеров всего мира.
Я бегет использую для клиентов, которым нужно спокойствие, чтоб их сайт просто работал и их никак не беспокоил. С десяток проектов крутится, в том числе и мелкие битрикс магазины с розничной точкой и никак не беспокоят меня по поводу работы сайта - это оч важно для меня, потому что при работе с некоторыми из местных ранее дни начинались с клиентских звонков о том что сайт опять не работает. А так по мимо битриксов там крутятся разные modx, grav, opencart, самописы на ларавеле и симфони, но да все они на php 7.1