Посмотрел.
Запустить не удалось. Не понятно как работает маршрутизация из src\Core\Routing\ чтобы открывался к примеру public\index.php в котором ошибка
Warning: require(D:\OpenServer\domains\joke.loc\bootstrap/../vendor/autoload.php): Failed to open stream: No such file or directory in D:\OpenServer\domains\joke.loc\bootstrap\app.php on line 2Fatal error: Uncaught Error: Failed opening required 'D:\OpenServer\domains\joke.loc\bootstrap/../vendor/autoload.php' (include_path='.') in D:\OpenServer\domains\joke.loc\bootstrap\app.php:2 Stack trace: #0 D:\OpenServer\domains\joke.loc\public\index.php(8): require_once() #1 {main} thrown in D:\OpenServer\domains\joke.loc\bootstrap\app.php on line 2
ЗЫ. Нет комментирования функций, хотя меня поучал бывало. Чувствуется, что код от куда-то взят или даже сгенерирован ИИ.
Ещё добавлю, всякие критика, нравоучения, глупые вопросы(зачем, кому это надо, почему бы не использовать готовое и тп.) лично я буду игнорировать, это деструктивно. Позитивно если будут дельные советы по самой разработке их будем брать во внимание.
Я за эти дни ничего не сделал, очень сложно после длительного перерыва вновь начать. Правда открывал проект, посмотрел, повспоминал.
У меня проект намного сложнее. Я разрабатываю инструмент не для тех кто занимаются программированием, а обычных людей, тех кто немного изучили базовые технологии HTML, CSS, JS и если ещё освоят работу с моим фреймворком, то смогут быстро и легко создавать разные сайты. Возможно идея утопичная, но я всё же хочу её реализовать. Да, я уже несколько лет занимаюсь разработкой этого фреймворка, много всего переделывал и тд. Был у меня не хороший опыт использования готовых библиотек с тех пор я не сторонник использования чужих библиотек без очень сильной надобности. В случае с моим фреймворком рассчитанным на обычных людей надо чтобы весь основной функционал был так сказать из коробки, чтобы не надо было устанавливать композер и тп. поэтому мне нужно было объединить всё в одно целое и реализовывать всё без сторонних инструментов. HTML прост в понимании и изучении, наследовался от XML, который можно использовать с своими настройками так скажем. Поэтому я и сделал написание инструкций для генерации страниц именно на XML. Наверно даже через несколько лет тут многие так и не понимают зачем я выбрал такой подход, ну да ладно, может под завершение реализации станет понятнее.
Всё на ваше усмотрение, а что получится потом увидим.
Александр, у меня предложение сделать в первом отчёте описание-объяснение зачем нужен ваш\мой фреймворк, чем он помогает для создания сайтов и тд. Вы ведь мне всегда задавали эти вопросы, зачем делать если уже есть куча разных готовых решений. Он же должен в чём то быть уникальным по своему полезным(программы должны работать, а не просто быть написанными) и не просто повторять существующие решения, правильно?
Это обёртка для сайтов в которых нет функционала защиты, кэширование и тд. я думаю такую защиту можно внедрить в код самого движка для сайта и с таким движком сайты будут ещё быстрее работать без переадресаций.
ЗЫ. Ну кому хочется пусть делают аналог этой обёртки.
Делать нечего совсем? Зачем что-то доказывать какому-то чучелу, который хвалит себя непойми за что?
Не надо тратить время на это. Занимайтесь своим делом, а не доказыванием чего-либо каким-то неизвестным личностям.
Вы знаете что такое challenge? Это вызов прежде всего самому себе сделать что-то, другие могут это попробовать повторить если смогут.
Лично я хочу всё же реализовать свою идею сети разных сайтов, для это долгое время разрабатывал свой инструмент.
Александр, как и вы сторонник готовых решений, неоднократно говорил, что фреймворк это всё ерунда, курсовая работа и тп. И вот он по фану решил продемонстрировать, что может это сделать. Респект на самом деле ему, я не знаю, что и как он будет делать, но если продумывать по своему, а не по готовым примерам все детали, то это очень сложная задача ИМХО. И ТЗ тут писать только бумагу морать..
Обычный спринт - 2 недели. То есть через 2 недели вы выкладываете видео в котором:- показано как развернуть ваш проект и запустить.
- показывается минимально присутствующий функционал, как то - открывается страница сайта или открывается админка, в которой можно что-то сделать или запуск из консоли какого-то модуля...Раз уж половина участников отказалась код показывать.
Подходит?
Видео должно укладываться в 10 минут. в каждой итерации можно начинать с уже продемонстрированного функционала.Предложения, дополнения?
Подходит. Я так и предложил с самого начала с интервалом в неделю, хотя можно и через две.
У меня коммерческий проект получится, первоначально код выкладывать нет желания. Он хочет наоборот сделать свой код открытым и пушить в github, ему делать видео в принципе нет необходимости, можно только описать изменения.