|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
Обсудите разработку моего фреймворка26.05.2022, 12:01. Показов 23887. Ответов 308
Метки нет (Все метки)
Приветствую всех веб-мастеров!
Я разработал свой фреймворк для создания сайтов. На данном этапе он ещё сырой. Осталось доделать контрольную панель(веб-интерфейс для доработок фреймворка прямо на сайте, это почти как админ панель для администрирования сайта, но для разработчика\программиста). Также нет дизайна нужно будет сделать разные блоки\компоненты и хотя-бы пару скинов\тем. Начал записывать видео с объяснением как что делается. Хочется получать обратную связь от людей кто занимается веб-разработкой. На данном этапе интересуют предложения по настройке контрольной панели и дизайна. Хочется найти единомышленников кто хочет делать сайты на таком фреймворке, таким могу дать скрипт фреймворка если увижу заинтересованность в сотрудничестве.
1
|
|
| 26.05.2022, 12:01 | |
|
Ответы с готовыми решениями:
308
Обсудите моё задание (Страуструп Б.) Последовательности слов обсудите решение беспроводной сети...кто чем может... Шел n-й год(n нечетное число).Цифры моего возраста совпадают с двумя последними цифрами года моего рождения.По вводимому n определить наши годы рожден |
| 13.03.2023, 11:40 | ||||||||||
Добавлено через 9 минут Добавлено через 4 минуты Ведь тут разговор не о том что можно или не можно, и "если можно, то на сколько сложно". речь о том что вы позиционируете как "почти" готовый инструмент для разработки сайтов. Но, складывается впечатление, что проект будет выглядеть так 90% собственно разработанный фреймворк + 10% owni и вот мы можем попробовать сделать сайт (так это мы только query Bulder частично разобрали) Добавлено через 4 минуты Ну а если и есть другие классы (например от которого унаследован Entity) - то это как раз и говорит что ООП не очень хорошо понимаете.
0
|
||||||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
| 13.03.2023, 11:41 [ТС] | |
|
zzz
0
|
|
| 13.03.2023, 11:43 | ||
|
А в остальном да. то и есть что фреймворк пока совсем не готов. "немного" - это очень оптимистично. Начнете делать сайты (если конечно именно реальные, а не подгонять задачу под фреймворк) - доработок еще впреди будет крайне много
0
|
||
| 13.03.2023, 11:46 | |
|
Не по теме: voral, ну вам же сказали в первом посте, что "сыроват", не отвлекайте маэстро еще годик-другой
0
|
|
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 13.03.2023, 11:48 [ТС] | ||
|
А Select это соответственно метод драйвера MySql где формируется и делается запрос, затем заполняются данные в ссылке на порцию данных сущности, там проверяется существование таблицы без запроса к БД в данных моделей базы. ЗЫ. Мне надоело вам всё разжёвывать. Вы увидели только малую часть, не понимаете, что и как работает и делаете поспешные выводы.
0
|
||
| 13.03.2023, 11:50 | |
|
Как итог.
pgb, если вы хотите сделать реально - лучше умерьте свой пыл. Чего то не знать - это совсем не стыдно. И если человек учиться всю свою карьеру - это похвально, а не то, что надо скрывать ( и тем более избегать). Так что хотите помощи - давайте обсуждать код, и доказывать позицию примерами и прочим, а не меряться "какие проекты ты делал" (тем более с вашей стороны только на словах). Т.е будет конструктивное обсуждение программистов - вы будете и с общением, и с помощью и с развитием проекта. Хотите просто общения, так же получите более уважительное отношение , если не будете врать постоянно.... На вашем бы месте я сейчас притормозил разработку и сел за буквари. Начиная с принципов ООП.
0
|
|
| 13.03.2023, 11:58 | |
|
Не по теме: Welemir1, похоже, что он просто не понял вопроса про монгу и сделал вид, что не видел его) Он так часто делает, когда не может ответить.
0
|
|
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||
| 13.03.2023, 11:59 [ТС] | |||
|
0
|
|||
| 13.03.2023, 11:59 | |
|
Т.е. вы привели методы из разных классов? ну ок.
Ну так то сами виноваты, со своей секретностью. Если бы вы вместо демонстрации гонора, давали пояснения - возможно бы и "обор" вышел другим.... но один фиг в основном весь обзор в силе) Только опять говорит что вы ооп не понимаете. Зачем в драйвере статическое свойства имя таблицы? У вас для каждой таблицы свой отдельный класс? Или все же при каждом запросе эта статическая переменная меняет значение. А если меняет - опять смысла в ее статичности нет... Т.е. тут, напрашивается паттерн фабрика. Получаете по имени таблицы - объект класса таблица (условно) и уже дальше с ним работаете. При чем если потребуется опять доступ к этому классу- фабрика может сохраить его в контейнере.
0
|
|
|
14769 / 9543 / 1365
Регистрация: 21.01.2016
Сообщений: 35,984
|
|||
| 13.03.2023, 12:00 | |||
|
0
|
|||
| 13.03.2023, 12:11 | |||
|
В то же время вы могли бы вместо пустых биений себя пяткой в грудь, давно пояснять кодом, давать овтеты и т.п. (а ведь это вам потребуется если появятся пользователи вашего фреймворка) Добавлено через 2 минуты pgb, так как ответы на вопросы 1. Где я ошибся в разборе вашего регулярного выражения? 2. Покажите свой работающий проект Добавлено через 6 минут Ответ из серии как и ваш вопрос "какой сервер опенсервер или докер". Вы бы хоть у угла спросили, что такое монго.
0
|
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||||
| 13.03.2023, 12:36 [ТС] | |||||
|
В том то и дело что у меня все данные всех сущностей записываются в класс Entity и можно работать с любой сущьностью просто указав её имя.
0
|
|||||
|
14769 / 9543 / 1365
Регистрация: 21.01.2016
Сообщений: 35,984
|
||
| 13.03.2023, 12:50 | ||
|
0
|
||
| 13.03.2023, 13:03 | ||||||||||||
"Кеш" в load, все равно не зависит от параметров запроса, а значит те наложения что я приводил примеры выше - могут возникать, а значит твой фреймворк надо будет знать очень хорошо с точки зрения реализации, прежде чем начать пользоваться - а это плохо. А так, может вопросы и "глупые", только вы на них не отвечаете - а значит все в точку. В любом случае, я задаю вопросы по той информации, что даете вы. Если вы их считаете глупыми, значит это ваша недоработка в плане информирования потенциальных пользователей. Добавлено через 1 минуту А там будем смотреть - вангую что в ближайший год мы точно не увидим ни одного сайта на вашем фремворке. Добавлено через 9 минут
0
|
||||||||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||||
| 13.03.2023, 13:11 [ТС] | |||||
|
0
|
|||||
| 13.03.2023, 13:30 | ||||||
|
Ваш метод Select навязывает дополнительное поведение. И если нам дальше по коду потребуется еще раз request - то нам придется его куда то сохранить еще. Ну и, как я говорил ранее, условия в sql строке вы строите прямо в методе Select... А еще в Delete, а еще в Update. (если конечно у вас можно update и delete выполнять по выборке (не запрашия ее предварительно). Т.е. у вас код дублируется. Добавлено через 6 минут Ну да ладно.... по крайней мере, я виду что код рекью был полезным, раз вы решили доработать. Посмотрим. Надеюсь вы наберетесь храбрости и покажите код, (если не весь, то хотя бы полностью "цепочку вызовов", а не обмылки)Т.е. на данный момент цепочки вызовов с другими фреймворками нет смысла сравнивать в виду слишком большой разницы по фунционалу. (еще бы на вопросы отвечали.... ладно про существующие проекты, хоть про то чего я не понял в вашей регулярке) Добавлено через 1 минуту
1
|
||||||
| 01.04.2023, 14:41 | |||
Вряд ли вы понимаете в чем их прееимущество, очень сомневаюсь что ваше решение лучше. Вы просто не ставили себе таких задач, которые призваны решать фронтовые реактивные фреймворки. (если бы вы это понимали, то у вас была бы другая концепция вашего фреймворка, т.к. нынешняя совсем не подходит )
0
|
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 01.04.2023, 15:12 [ТС] | ||
Не надоело тешить своё ЧСВ, придумывать всякую чушь и выдавать это за действительность?
0
|
||
| 01.04.2023, 15:12 | |
|
Полное воровство инфы с моего сайта (копия моего сайта) Выбор 3d фреймворка Логирование фреймворка Выбор фреймворка Составные фреймворка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|