|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
Обсудите разработку моего фреймворка26.05.2022, 12:01. Показов 22907. Ответов 308
Метки нет (Все метки)
Приветствую всех веб-мастеров!
Я разработал свой фреймворк для создания сайтов. На данном этапе он ещё сырой. Осталось доделать контрольную панель(веб-интерфейс для доработок фреймворка прямо на сайте, это почти как админ панель для администрирования сайта, но для разработчика\программиста). Также нет дизайна нужно будет сделать разные блоки\компоненты и хотя-бы пару скинов\тем. Начал записывать видео с объяснением как что делается. Хочется получать обратную связь от людей кто занимается веб-разработкой. На данном этапе интересуют предложения по настройке контрольной панели и дизайна. Хочется найти единомышленников кто хочет делать сайты на таком фреймворке, таким могу дать скрипт фреймворка если увижу заинтересованность в сотрудничестве.
1
|
|
| 26.05.2022, 12:01 | |
|
Ответы с готовыми решениями:
308
Обсудите моё задание (Страуструп Б.) Последовательности слов обсудите решение беспроводной сети...кто чем может... Шел n-й год(n нечетное число).Цифры моего возраста совпадают с двумя последними цифрами года моего рождения.По вводимому n определить наши годы рожден |
|
147 / 135 / 50
Регистрация: 14.05.2021
Сообщений: 642
|
|||
| 07.03.2023, 17:36 | |||
|
0
|
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||
| 07.03.2023, 18:34 [ТС] | |||
Вот поэтому я и прошу чтобы вы мне показали ваш код. Я говорю, что у меня лучше вашего, вы утверждаете обратное, так давайте сравним. Я свой код и цепочку вызовов показал, теперь ваша очередь.
0
|
|||
| 07.03.2023, 19:06 | |||||||||||||
|
И еще раз внимательно проситайте, то что я напсиал: в первую очередь важно не как сделано внутри при сравнении. А то насколько этим решением интуитивно понятно пользоваться Добавлено через 7 минут в моем же коде я бы просто добавил что то типа такого
Добавлено через 7 минут кстати после такого добавления я бы просто мог сделать
0
|
|||||||||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 07.03.2023, 19:32 [ТС] | ||
|
И это вам один пример, а таких примеров в том что мой фреймворк лучше масса и всё вы могли бы увидеть если со мной принимали участие в разработке или свой сайт стали на моём фреймворке делать, я бы показывал и рассказывал как что делается, т.к документацию ещё не написал, постепенно напишу. ЗЫ. Всё, отвалите от меня, лучше буду заниматься своей разработкой, вместо того чтобы вам пытаться что-то вам объяснять, всё равно это бесполезно.
0
|
||
| 07.03.2023, 19:44 | ||||
|
Таки мне показать как примерно будет выглядеть нормальный лаконичный код примерно с аналогичным вашему функционалом? Добавлено через 2 минуты ![]() Добавлено через 2 минуты
0
|
||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||
| 07.03.2023, 19:47 [ТС] | |||
|
ЗЫ. Копипастер, отвали уже.., ты в разработке ноль и мне от тебя никакой пользы.. продолжай пользоватся всяким шлаком, если не понимаешь, что там и как, и тебя всё устраивает делать по доке, и кучей методов.. и голимого кода под капотом..
0
|
|||
| 08.03.2023, 00:46 | |||
|
Добавлено через 5 минут
0
|
|||
| 08.03.2023, 08:43 | ||||||||||||||||
|
Ну да ладно. Это все пустая перепалка. Вернемся к разговору программистов: меня тупого кодера и тебя мега крутого программиста. т.е. вопросу по коду много буду их порциями выдавать. А там уж на твое усмотрение парировать их как профессионал, промолчать в тряпочку, ну или вылить очередной ушат пустых слов.
Итак начнем: судя вот по этому коду
Судя по методу select список полученных записей помещается в свойство этого объекта data (массив). Т.е. чтобы получить список я должен обратиться к нему. Не знаю как у вас реализовано (геттер или публичное свойство - предположим для простоты пояснения публичное свойство) - выведем полученные из таблиц записи
Добавлено через 10 минут ---
0
|
||||||||||||||||
| 08.03.2023, 10:04 | ||
![]() Но я сделаю целый сериал по тому коду, что здесь выложен. При чем уже точно будут "серии" где кроме замечаний по стилю, подходам, "лакончиности". Будут конкретные технически обоснования с примерами, что данный "фреймворк" не возможно использовать на реальных проектах, уже только из за возможностей работы с бд. Так же уже точно вижу один баг. Все будет подтверждать что слова автора "что он и без тестов все идеально тестирует" - полная чушь и/или вранье. Хотел сначала одним сообщением все написать... то там просто пипец.... (а ведь показано всего 3 метода фреймворка, потом если не надоест из видео код разберу)....
0
|
||
|
14370 / 9471 / 1360
Регистрация: 21.01.2016
Сообщений: 35,741
|
||
| 09.03.2023, 04:07 | ||
|
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 09.03.2023, 08:59 [ТС] | ||
|
У меня есть свой личный разработанный фреймворк и ещё некоторые наработки для создания сетки сайтов(блогов, магазинов, форумов, городских порталов и др.) с единой базой пользователей, платёжной системой и тд. Да, разработка ещё ведётся, но это факт, и я сделаю что задумал. Что у вас есть? Ничего. Поработали то там, то тут, сделали несколько заданий, то одним, то другим, из готовых инструментов и конструкторов по инструкции, в итоге нет глубокого понимания как что делается без готовых решений, да ничего по сути нет, один гонор только и старание обосрать бы других кто что-то действительно делает. Вы даже на готовых инструментах расхваленных вами ничего не можете для людей полезного и нормального сделать. ЗЫ. Так кто из нас недопрограммисты?
0
|
||
|
|
||||||
| 09.03.2023, 09:23 | ||||||
|
0
|
||||||
| 09.03.2023, 09:52 | ||||||||||||||||||||||||||||||||||||||||||
|
Глава 2 Метод Request - формируем строку SQL запроса
часть 1 Итак имеем метод Кликните здесь для просмотра всего текста
На вход он по ссылке получает тот параметр, что передается и в публичные методы Select и Load. Т.е как раз то, что будет использовать программист - пользователь "фреймворка". Т.е. на основании этого метода можно хотябы частично написать доку по фреймворку. (pgb, разрешаю копировать в доку подобные части моих сообщений). Итак параметр $request (ассоциативный массив) может иметь следующие элементы
Т.е. вот это три элемента отвечающие за выбираемые поля.
Обратите внимание на регистр ключей. Именно так: часть в нижнем, часть в верхнем. Если опечатаетесь, перепутаете регистр: ни чего страшного - просто выполнится запрос как будто этого параметра не было ![]() Все. Т.е. можно было бы разбор параметра и закончить, но появляется "нежданчик". С входным параметром происходят метаморфозы
Т.е. если я захочу расширить это класс Entity на своем проекте через наследование, то меня будет ждать много сюрпризов. (описанный не единственный). Надеюсь автор хоть знает что можно запретить наследование класса обозначив его финальным. Читающий подобную доку программист может подумать, что возможности построителя запроса сильно кастрируют нативный SQL select - но он ошибется. Этот построитель запросов кастрирует возможности еще больше. Но это уже в следующих сериях Добавлено через 23 минуты При этом я могу все предъявить наглядно. (Ну только фреймворк проблематично доказать - я его забросил году в 15 наверно, а тот единственный сайт что на нем до сих пор работает, вообще на версии года 2005, не хочется его подсвечивать, т.к. там и php древний и я бы, по хорошему, его прежде проверил на безопасность уже с нынешнем уровнем знаний) - если только поискать архив где то на компакт дисках. Но только зачем мне это....
0
|
||||||||||||||||||||||||||||||||||||||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 09.03.2023, 09:54 [ТС] | ||
|
0
|
||
|
14370 / 9471 / 1360
Регистрация: 21.01.2016
Сообщений: 35,741
|
||||||
| 09.03.2023, 10:01 | ||||||
|
Добавлено через 1 минуту Добавлено через 2 минуты
0
|
||||||
| 09.03.2023, 10:01 | |
|
Полное воровство инфы с моего сайта (копия моего сайта) Выбор 3d фреймворка Логирование фреймворка Выбор фреймворка Составные фреймворка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики
1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
|
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928
Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
|
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего
Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
|
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы
Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
|
|
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока
Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
|
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
|
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат»
Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
|
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
|