|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
Обсудите разработку моего фреймворка26.05.2022, 12:01. Показов 22888. Ответов 308
Метки нет (Все метки)
Приветствую всех веб-мастеров!
Я разработал свой фреймворк для создания сайтов. На данном этапе он ещё сырой. Осталось доделать контрольную панель(веб-интерфейс для доработок фреймворка прямо на сайте, это почти как админ панель для администрирования сайта, но для разработчика\программиста). Также нет дизайна нужно будет сделать разные блоки\компоненты и хотя-бы пару скинов\тем. Начал записывать видео с объяснением как что делается. Хочется получать обратную связь от людей кто занимается веб-разработкой. На данном этапе интересуют предложения по настройке контрольной панели и дизайна. Хочется найти единомышленников кто хочет делать сайты на таком фреймворке, таким могу дать скрипт фреймворка если увижу заинтересованность в сотрудничестве.
1
|
|
| 26.05.2022, 12:01 | |
|
Ответы с готовыми решениями:
308
Обсудите моё задание (Страуструп Б.) Последовательности слов обсудите решение беспроводной сети...кто чем может... Шел n-й год(n нечетное число).Цифры моего возраста совпадают с двумя последними цифрами года моего рождения.По вводимому n определить наши годы рожден |
| 04.03.2023, 10:12 | ||||
|
Нет вы именно всеми своими сообщениями утверждаете что вы единственный крутой спец, а ваша система самая лучшая. Именно по этому к вам такое отношение. Просто бы сказали веду разработку, надеюсь что это будет лучший фреймворк..... А так получается: сопли пузырями, биение себя пяткой в грудь. Но еще нет продукта готового, нет ни каких реальных сравнительных тестов с конкретными метриками. Ну и детские ошибки в коде, которые вы ищите по 5 минут. (Обратите внимание вы меня обвиняли в том что я не смогу понять код, но я в вашей лапше ошибку сразу нашел, только вы как всегда не слушаете и тратите время впустую, на всякую фигню В общем если бы вы отключили свой гонор, и умели бы слушать - не было бы такого негатива к вам. Напомню все решения которые вы считаете плохими успешно работают и в грамотных руках работают без проблем. Ваше решение нет, т.к. его пока нет, есть прототип.
0
|
||||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,737
|
|
| 04.03.2023, 10:14 | |
|
0
|
|
| 04.03.2023, 14:45 | ||
|
Все написанное ниже мое личное мнение. как человека, по мнению. pgb ни на что не способного. Изначально я озвучил, что хотелось бы создать аналог booking com (я знаком этой нишей) - в общем то я сейчас не отказываюсь от слов - будет, что смотреть - попробую (сейчас мне код не был выдан) В итоге я предложил просто продемонстрировать: классчиеская задача из учебников по программированию: книги и авторы. Создать сущности в БД и вывести на страницу. Три часа не хватило. Как оправдание: проект в разработке и просто наткнулись на сломанную часть. Что есть сейчас: - роутинг. свое видение, но вроде работает - квери билдер, свое видение, наткнулись на ошибки, но отнесем на счет, что мне показали промежуточное состояние - шаблонизатор - свое видение, в принципе имеет право на существование. Единственное, что смутило из увиденного: возможность из шаблона создать таблицу в базе данных (т.е. пишем xml теги, обращаемся к странице и фигак у нас есть таблица. (но это есть и есть, зачем сложно сказать) Что явно не хватает (конечно в рамках существующего функционала): обработки исключений. Т.е. код падает с некоей ошибкой PHP, например т.к. не верный формат параметра (тут конечно лучше пример привести, но без разрешения не могу). На мой скромный взгляд в таких случаях ядро должно выдавать свою ошибку, что бы она давала понимание что не так и не требовалось бы лезть в код ядра. Все остальное "делается легко и за минуты". Как пример я спросил про возможность кеширование, сначала пришлось пояснять зачем оно нужно, потом мне просто сказали что это делается легко. И даже можно средствами фреймворка. А именно: сохрняем данные в файл конфига... Понятно это получается некая заготовка файлового кеша... но уж лучше просто свой модуль сделать и хоть на file_puts_content.... Автор обещал что разработка на нем будет быстрее. Тут дело вкуса, но автор сам долго простую задачу вспоминал как делать. Шаблонизатор. хм.... ну php тоже своего рода шаблонизатор, на нем лично я сделаю быстрее, vue, react быстрее, на шаблонах битрикс быстрее. Но тут дело навыка. Надо пробовать, на первый взгляд - сильно сомневаюсь. Обещал что и работать будет быстрее всех. Сравнивать пока не чего. Максимум можно попробовать сравнить скорость рендеринга шаблона. Но это такое: при грамотном подходе весь шаблон полностью не рендерится на каждом хите в большинстве случаев. Но так же протестировать пока нет возможности. Ну и автор говорит что хорошо знает и git и инструменты тестирования. На деле: - если бы был навык работы с git - демонстрация рабочей ветки это вопрос одной короткой команды или одного клика в IDE - тесты так же вряд ли применяются. Иначе было бы сложно попасть в ситуацию когда "ой я что то менял и не ожидал, что тут что то отвалилось" Стиль кода и архитектура. Понимаю что автор все изучал и знает, общепринятые подходы, но авторы Чистого кода, чистой архитектуры, GRASP, PSR и все го прочего из это серии, видимо не убедили автора, или признаны им не достаточно квалифицированными парнями. На деле, опять же, было видно как самому автору мешает то, что эти все рекомендации он знает но не применяет. Добавлено через 7 минут pgb, прошу прощения, что без разрешения, но просто вы сами почему то не хотите обсуждать техническую сторону, по этому я приоткрыл, что такое фреймворк в вашем понимании. Т.к. уверен, что у большинства читателей, несколько иное представление о функционале фреймворка для разработки сайтов. О.Забыл еще. Есть админка с wysiwyg редактором. Ее я не смотрел, сказать о ней не чего Добавлено через 12 минут Добавлю. Справедлиовсти ради: страничка "Привет мир" была продемонстрирована, т.е. в принципе нечто рабочее есть. У автора даже есть серия видео про этот "фреймворк"
0
|
||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,737
|
|
| 05.03.2023, 06:14 | |
|
voral, ТС с тебя за эти три часа хотя бы денег не попросил?
0
|
|
| 05.03.2023, 09:46 | |||
|
Не.
![]() Добавлено через 11 минут Хотел посмотреть с чего началось обсуждение. Уже почти год назад.... Это мое предположение: Это высказывание.
0
|
|||
| 05.03.2023, 10:19 | |
|
Не по теме: ТС не нужны ни деньги, ни фреймворк, он получил от voral, именно то, что хотел - общение. Это все, что ему нужно, отсюда и постоянные призывы в дискорд и набеги на любые темы с рассказами о себе, втяивание всех в обсуждение. Человеку не с кем пообщаться, он нашел свою отдушину, потому фреймворк не будет написан никогда, но годами будет обсуждаться и допиливаться.
0
|
|
|
884 / 537 / 229
Регистрация: 21.02.2011
Сообщений: 5,705
|
|
| 05.03.2023, 11:38 | |
|
да уж
0
|
|
| 05.03.2023, 12:24 | |
|
Не по теме: Welemir1, мне тоже кажется, что ему пообщаться хочется. Но у него с ЧСВ что-то и он вспыльчив очень. Как подросток. Видимо поэтому ему и не с кем общаться.
0
|
|
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
| 05.03.2023, 12:31 [ТС] | |
|
Вы вообще адекватные? Сами чего-то фантазируете и говорите что так и есть, по вам психушка плачет..
![]() А если серьёзно, то я миллион раз уже говорил зачем я разрабатываю свой фреймворк и почему делаю так как считаю нужным, а не так как у других. Для очень не внимательных и слабо мыслящих повторюсь: У меня уже был большой проект\портал с массой сервисов, а до этого было много разных сайтов самописных: форум, фриланс, рекламный брокер, сервис блогов, онлайн магазин, биржа акций, казино, лотереи и много чего ещё. Развитием их я не занимался, решил соединить всё на одном сайте в портале с одной базой пользователей и внутренней платёжной системой. Настолько удачно получилось, что проект стал набирать обороты. Но были уязвимости в системе, я тогда не знал о всяких SQL инъекциях и прочих способах взломов сайтов. Меня естественно взламывали и не раз, народ стал уходить. Место на заводе предложили, я согласился и забросил свой портал. 4 года назад уволился с завода, хотел по началу делать изделия на микроконтроллере, стал задумываться над сайтом чтобы продавать их через интернет. Веб-технологии шагнули вперёд с тех времён когда у меня был портал. Стал изучать разные инструменты и тд. Понял, что не хочу на них ничего делать, увидел массу того что меня мягко говоря не устраивает. Те кто не писали своих движков\скриптов для сайтов, а если и писали и не смогли сделать хорошо, те этого не поймут. Постепенно разрабатывая свой движок перерос в разработку своего фреймворка, сейчас уже задумываю создание разных скриптов для блогов, магазина, форума, фриланса, объявлений и др. на своём фреймворке, объединив их единой базой пользователей и внутренней платёжной системой. Искал единомышленников которые хотели бы один удобный инструмент для создания, развития\поддержки своих проектов или сайтов клиентов. Но таких не нашлось. Насчёт общения с voral, он проявлял немного интерес и говорил, что хочет создать сайт на моём фреймворке, я согласился с ним пообщаться, показать что и как можно сделать. Некоторые моменты подзабыл, так как документацию не написал, то открывал код и смотрел какие методы с какими параметрами для выполнения того или иного нужны. Пару ошибок выявилось, которые я уже исправил, не критичные: одна при создании таблицы(до сих пор не понимаю почему так получилось, ранее же всё нормально работало, возможно как-то что-то не понравилось и подправил, не понятно), другая с сохранением структуры базы, в константе корня убрал последний слэш(когда изменил функцию формирования пути) и перестало сохранятся. Я наоборот хотел помочь человеку бескорыстно, но он как обычно начал читать морали. Хотя я и без него всё прекрасно знаю как что обычно делается. Вот только я иду по своему пути. Что касается подсказок на методы, то можно явно указать подключение классов(через use) и тогда эти подсказки будут. Я просто сделал так чтобы через наследуемый класс можно в конструкторе вызывать метод Init с перечислением нужных объектов для работы: с базой, файлами, переменными xml инструкции и др. И в самих методах класса узла работать с ними. Я понимаю, что без документации и не знания, что и как, хочется чтобы вам всё на блюдечке выложили с комментами и тд. Вот только это вам надо, а не мне, я и так разберусь, документацию напишу и тем кто будут разрабатывать свои проекты на моём фреймворке легко смогут это сделать. А voralу я бы подсказывал, что и как можно сделать, если бы он был более понимающим. Ну раз ему мой фреймворк не понравился, путь делает на других, что я ещё могу сказать.
0
|
|
| 05.03.2023, 12:52 | |||
|
0
|
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||||
| 05.03.2023, 12:58 [ТС] | ||||
|
0
|
||||
| 05.03.2023, 13:09 | ||||||||||
|
Кроме того я вообще не обсуждал ваши подходы. Единственное на чем и закончилась трансляция, я выразил свое мнение, что ваше утверждение "так удобнее" заблуждение. И привел пример проекта, на котором от такого ушли. Ну и совсем вы из дискорда вы изгнали меня, когда я порекомендовал использовать профессиональные инструменты тестирования и гит. Тут не важно знаете вы о них или нет - вы их не используете. точка. Были бы они на вооружении - вы бы не попали в ту ситуацию. Добавлено через 1 минуту Добавлено через 1 минуту Добавлено через 1 минуту Добавлено через 2 минуты
2
|
||||||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||||
| 05.03.2023, 13:25 [ТС] | ||||
|
Добавлено через 4 минуты Добавлено через 1 минуту
0
|
||||
| 05.03.2023, 13:26 | |||
|
Добавлено через 17 секунд
0
|
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 05.03.2023, 13:30 [ТС] | ||
|
ЗЫ. У тебя с сообразительностью проблемы, мне уже надоело каждый раз тебе всё объяснять и разжёвывать, толку всё-равно ноль, ты как в анекдоте про море..
0
|
||
| 05.03.2023, 13:30 | |
|
Полное воровство инфы с моего сайта (копия моего сайта) Выбор 3d фреймворка Логирование фреймворка Выбор фреймворка Составные фреймворка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
|
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
|
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения.
https:/ / habr. com/ ru/ sandbox/ 295048/
начало и оглавление
-
Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование. . .
|
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
|
|
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
|
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
|
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0)
Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона
Уважаемые коллеги!
В продолжение. . .
|
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии
Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
|