|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
Обсудите разработку моего фреймворка26.05.2022, 12:01. Показов 22859. Ответов 308
Метки нет (Все метки)
Приветствую всех веб-мастеров!
Я разработал свой фреймворк для создания сайтов. На данном этапе он ещё сырой. Осталось доделать контрольную панель(веб-интерфейс для доработок фреймворка прямо на сайте, это почти как админ панель для администрирования сайта, но для разработчика\программиста). Также нет дизайна нужно будет сделать разные блоки\компоненты и хотя-бы пару скинов\тем. Начал записывать видео с объяснением как что делается. Хочется получать обратную связь от людей кто занимается веб-разработкой. На данном этапе интересуют предложения по настройке контрольной панели и дизайна. Хочется найти единомышленников кто хочет делать сайты на таком фреймворке, таким могу дать скрипт фреймворка если увижу заинтересованность в сотрудничестве.
1
|
|
| 26.05.2022, 12:01 | |
|
Ответы с готовыми решениями:
308
Обсудите моё задание (Страуструп Б.) Последовательности слов обсудите решение беспроводной сети...кто чем может... Шел n-й год(n нечетное число).Цифры моего возраста совпадают с двумя последними цифрами года моего рождения.По вводимому n определить наши годы рожден |
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
|||||
| 29.05.2022, 10:03 | |||||
|
Вы ещё не завершили свой проект. И даже если завершите, то пока нет никаких свидетельств того, что оно кому-то кроме вас будет нужно. Поэтому давайте постараемся оставить при себе эти заявления про ямы с дерьмом, неудачи и неспособности к созиданию, хорошо? Скепсис относительно вашего проекта продиктован тем, что по его описанию (и по видосам) видно, что вы мало что понимаете в веб-разработке. У вас некие зачаточные познания, полученные на простых игрушечных проектиках. Как следствие, никакого полезного на практике фреймворка вы не сможете выдать. Это простой закон природы.
0
|
|||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||||
| 29.05.2022, 10:40 [ТС] | ||||
|
1. Деревянные кирпичи. Собираются стены, засыпаются утеплителем например опилками или ещё чем и дом готов. 2. Блоки типа лего. Тоже легко и быстро собираются дома. 3. С помощью 3D принтера печатают. Есть и другие технологии. А это по вашим словам кто-то изобрёл как вы сказали молоток и гвозди. Но вы(имею виду всех кто против моей разработки) узко мыслите, я бы сказал у вас мышление на уровне амёбы, вы только можете делать по аналогии как другие, но думать и что-то эксклюзивное разработать это не про вас. А я вот изобрёл именно такую технологию похожую на лего блоки, 3D принтер, с чьей помощью сделаю намного лучше сайт чем из строганых досок и обычных кирпичей. Разуйте глаза и ищите плюсы в том что создаётся новое, а не ворчите как старые деды на завалинке..
0
|
||||
| 29.05.2022, 12:15 | ||||||||
|
Угу.... цитаты из вашего видео
1. подключение внешнего файла 2. <style> 3. инлайн стили Допустим вы не смогли выразить свою мысль. ок
1. Если брать чистый бутстрап, то его можно конфигурировать. если вы этого не знаете, значит вы его знаете поверхостно. И реального опыта у вас в этом плане нет. 2. Суть такий решений следующая: быстрое выполнение поставленной задачи, применением универсального решения. Если есть бюджет, время и желание - производим настройку. 3. Давайте поговорим за современные решения. И тут нам приходит Vue и React. К тому же есть реализации bootstrap для них. И там по самой сути не будет на проде ни каких лишних стилей. Вообще.. Только то, что нужно. По определению
Если вы хотите упаковывать стили в <style> (что само по себе в большинстве случаев не желательно), то и тут есть "проблемы" с кешированием. Которые вполне естественны и так же не определяются конкретным фреймворком. (Хотя, при правильном подходе, и фреймворк должен кешировать, но он точно так же вписаться должен в понятие кеширования на уровне веба)
Вообще слушая все ваши тезисы складывается впечатление, что у вас в голове полнейшая каша: - Вы реально фреймворк напиcанный на php сравниваете с bootstrap? - вы понимаете различия между бекенд фреймворк, фронтенд фреймворк, шаблонизатор? Т.е. даже если плюнуть на то что вы сравниваете совершенно разные вещи. С тем подходм как вы декларируете, совершенно спокойно можно собрать и проект с использованием bootstrap. Где части будут подключаться исключительно по необходимости. Добавлено через 1 минуту Уверен, если захотеть можно и это видео полностью разобать и все остальные(другие вообще не стал смотреть) и доказать, что вы дилетант. И имеете лишь поверхостные знания об инструментах с которыми пытаетесь сравнить свое "изобретение" и о вообще базовых понятиях веба. Добавлено через 1 минуту
0
|
||||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
| 29.05.2022, 13:48 [ТС] | |
|
voral, Тут дело в другом. Вы не хотите разобраться и понять для чего я сделал по другому, зная(а я прекрасно разбираюсь в веб-технологиях, и получше вашего, хоть и не могу в видео объяснять словами) всё это о чём выше вы сказали. Подумайте над этим. Какой смысл мне доказывать, что я занимаюсь не тем чем вы?
![]() ЗЫ. Не хотите помочь, тогда пожалуйста не тратьте ни своё, ни моё время. ЗЗЫ. Если появятся заинтересованные, буду рад сотрудничеству.
0
|
|
| 29.05.2022, 17:03 | ||||
|
В любом случае, так попробуйте внятно объяснить. Пока я вижу попытки сделать то, от чего все давно уже ушли по объективным причинам. При этом оперируете только "сравнивая со всеми", "изучив все".... Это все общие слова и ни какой конкретики. Единственное сравнение я услышал от вас более -менее конкретное, это сравнение с bootstrap. И оно показало: 1. Вы плохо знаете bootstrap и не знаете как с ним можно работать 2. Сравнивать фреймворк стека HTML/JS/CSS с решением на PHP это вообще за гранью. Т.к. они по определению не могут сопоставляться, т.к. у них нет пересечений ниш. Ваш работает на сервер, bootstrap (если не брать во внимание node.js) это история про клиента. 3. Приведите пример конкретного серверного фреймворка, где css идет одним сплошным файлом, где собираются нужные и не нужные стили, при грамотной работе с этим инструментом. Дело ведь не в доказательстве вашей безграмотности (мне абсолютно чхать на вашу квалификацию). А в нужности вашего решения. Зачем мне его изучать, пока внятно ни кто не дал понять,что он решает хоть какую то конкретную проблему, которая не решена в другом конкретном решении. Добавлено через 6 минут Добавлено через 2 часа 58 минут Кроме того не отвечаете ни на один существенный вопрос по своему фреймворку. И как вам помогать? Писать "вау!!! ты крут нереально, бросаю работу и буду писать убийцу гугла на твоем фреймворке?" Какую помощь вы здесь хотите получить?
0
|
||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 29.05.2022, 20:15 [ТС] | ||
|
Во-вторых, попытаться понять хотя-бы немного зачем я использую xml(посмотрите видео про структуризацию и структуризация\аргументы). Если поймёте, то это уже будет большой шаг в осознании зачем я делаю так и почему это будет намного удобнее в разработке чем с другими существующими инструментами. В третьих если до этого дойдёте, то я покажу как делать макеты\компоненты, как стилизовать(классами с своим подходом), как работать с диском и базой данных через свои php классы, использовать JS скрипт с моими модулями для интерактивности и тд. Тогда сможете любые сайты делать за несколько часов, а при желании и свои доработки для фреймворка, продавать(свои сайты, доработки для фреймворка), учить других и тд. ЗЫ. Но думаю с вашим пониманием, вернее его отсутствием, этого скорее всего не произойдёт. ЗЗЫ. Буду выкладывать ещё видео, всё же надеюсь может найдутся единомышленники. Упс. И мне ещё нужно стороннее мнение как сделать контрольную панель, это как админ панель, но для разработчиков\программистов.
0
|
||
| 30.05.2022, 09:03 | |||
|
1 я не отговариваю. я лишь указываю на проблемы.
2 это понятно с самого начала. Вы пытаетесь реализовать шаблонизатор на основе декларативного описания (для справки Vue, React в плане описания делают, по сути, то же самое - если не брать во внимание пока остальную (но более важную) добавляемую ими функциональность) 3. Я и сейчас могу поднять полнофункциональный интернет магазин за один час, с интеграциями с кучей сторонних сервисов. При этом он и с каталогом на пару сотен товаров будет отдавать страницу в допустимое для современного интернета время. (вот чтобы GooglePage Speed заставить показать >90 попугаев. Тут да, тут уже придется поработать. И это, естественно, с использованием готового шаблона сайта.. В вашем случае в зеленую зону вы сайт не заведете (естественно если это будет функциональный сайт, а не "хомепейдж" Вот я тут закончил верстку сайт не особо навороченный, но "обычный". на нее ушло 70 часов работы. Что за сайт, который вы сможете сделать с 0 на фреймворке (а не CMS) без готового шаблона за 3 часа сделать... При этом судя по словам вашим, у вас все вертится именно вокруг шаблонизации. А где у вас посмотреть про готовые бизнесзадачи? У вас есть ОРМ? У вас есть уже готовый модуль хотя бы новостей? На данный момент вы сами внятно не можете даже понять (как мне кажется) о чем ваш фреймворк и с чем его можно сравнивать. "Продавать" не льстите себе. СНачала вы должны сделать его популярным. Но с таким подходом как у вас это не возможно. Почитайте себя сами. С ваших слов я должен вникнуть в него (а может еще и сертификацию пройти) чтобы понять "зачем он". При этом слушать видео являющейся образцом неуважения к зрителям (смотрел на скорости 1.75 - и то это было медленно, но фоновая музыка уже совсем становится непотребной, есть же видео редакторы. Я знаю о чем говорю - мой личный интернет проект, которым кстати пользуются люди, в отличии от вашего, сопровождается каналами в инсте на 180 тыс подписчиков, и в тубе на 40 тыс, я сам монтирую видео, зрители то за меньшие прегрешения "фи" высказывают...) Это так не работает. Ты сначала попробуй доказать. что смысл есть тратить на это время. И что ты специалист, которому можно доверять. Пока только с одной стороны я вижу пробелы в твоих знаниях на практике, и что ты "все знаешь и сделал кучу больших проектов в одиночку" на словах. И тут не только про меня... Так вообще для всех. И для всех проектов. Хочешь привлечь к своему проекту внимание - сделай так, чтоб это привлекало и убеждало, что ты тот кого можно слушать. Добавлено через 3 минуты Добавлено через 2 минуты Кстати, раз уж заговорили о декларативном описании. А ваш фреймворк уже позволяет легким движением руки создать RESTFull api простым описанием endpoint ов в XML файле? Добавлено через 12 минут У фреймворка админка? серьезно? Т.е. такой крутой специалист как вы под фреймворком понимает: шаблонизатор, фреймворки бекенд и фронтед, cms ? Хотя. Для того кто делает "крупные" проекты в одиночку. (я так понимаю кроме них вы ни чего и не делали) может быть, может быть... Только ж где вы для своего "фреймворка" найдете программистов - сейчас фулстеки уже уходят, и их сменяет разделение ролей.
0
|
|||
|
Нарушающий
417 / 305 / 46
Регистрация: 13.04.2022
Сообщений: 1,759
|
|
| 30.05.2022, 09:19 | |
|
В этой теме уже достаточно полезного фидбека для зелёного но амбициозного кодера забацать фреймворк лучше чем у ТС.
0
|
|
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 30.05.2022, 10:32 [ТС] | ||
|
voral, выше в сообщении вы всё правильно говорите, сейчас мне возразить вам почти нечего, мелкие детали опущу т.к. сейчас не имеет смысла это объяснять. Чтобы вы могли сравнить мой инструмент с другими на нём должны быть сайты и демонстрации как их делать. Вот только сам фреймворк ещё в стадии разработки и сейчас словами я вам ничего не докажу.
Надеялся найти понимание и заинтересованность в своём подходе, совместной разработке. У вас просто шаблонное мышление, делай так как другие. Это как привычка от которой трудно избавится, поэтому вы настаиваете на традиционном подходе. Я всё это знаю как что делается в современных фреймворках, да за несколько часов можно сделать сайт, но как вы и сами сказали трудно потом добиться скорости. Так вот мой инструмент в первую очередь рассчитан на высокую скорость не зависимо от того маленький или большой сайт. Короче, я уже говорил неоднократно. Вы не хотите вникнуть в суть, поверхностно что-то для себя обозначили и убеждаете меня что я занимаюсь не тем. Я вас переубеждать не буду это бессмысленно, я знаю что сейчас можно из всяких фреймворках либ и тд. замесить винегрет и сделать сайт. Да, это будет работать, правда если что подправить надо, это ищи спеца(если тебе кто-то другой сделал сайт, купил, залил скрипт на хост, не умеешь прогать) и тд и тп.(можно на мошенника или говнодела нарваться со всеми вытекающими), короче будут постоянные проблемы. Я этого хочу избежать для своих будущих пользователей. Во-первых, чтобы люди без опыта программирования всяких новомодных фреймворков\конструкторов и прочего, не тратили время на изучение этой требухи, не искали спецов кто им сможет наладить починить сайт и тд., не тратили на таких гуру спецов деньги. Во-вторых, вебмастеров которые знакомы с HTML, CSS и азами сайтостроительства много они легко могут освоить принцип составлении инструкции на xml для моего фреймворка, который будет генерировать какие нужно страницы сайта, да и написать нужный функционал при необходимости кто знает PHP,JS будет проще. В третьих, буду делать единую базу пользователей и поощрительной(типа платёжной) системой для всех сайтов на моём фреймворке, это откроет новые границы и перспективы, даст преимущество над всеми существующими интернет проектами. ЗЫ. Не будем разглагольствовать, у меня дел много, а вы делайте свои винегреты на существующих фреймворках. Добавлено через 29 минут Конечно на стадии разработки на локалке такая панель не нужна, но на проде бывают ситуации когда надо что-то быстро изменить в дизайне, коде и тд. поэтому это просто для удобства поддержки сайта.
0
|
||
| 30.05.2022, 11:42 | ||||||
![]() Другое дело на практике такая возможность на реальных больших проектах губительна. Как раз эта одна из причин за что Битркис очень сильно ругают. И именно представители крупных проектов. Т.е. если вы напрмиер выйдете с докладом о своем концепте на PHP Russia или Highload - вас сразу освистают. На этом уже набито до хрена шишек. В прочем, тут надо просто понять, что уже по подходу, о том что "может не специалист" означает, что ваше решение не для крупных проектов. Там все же доверяют профи. Добавлено через 2 минуты Добавлено через 48 минут Самое главное, что вы должны понимать. Все эти решения "чтобы справилась даже домохозяйка". Для больших проектов не нужны. Вообще. Большие проекты ни кто не делает "самостоятельно" (типа садится такая глава ЦБ и фигачит сайтик для центробанка). там не проблема "приходится привлекать".... Это надуманно. Это все следствие того, что не у всех есть бюджет на специалистов, и еще осталось представление что любой сайт может сделать любой школьник. В реальности же, сайт который видит посетитель это вершина айсберга. Вот у меня есть проект "семейный". сервис построения выкроек. Я взял как вы называете "винигрет" Битркис. Развернул сайт, и теперь просто разрабатываю модуль реализующий методику построения выкройки по заданным меркам. И как ваш фреймворк мне поможет в этом? А вот фреймворк Битрикс помогает (ограниченно, конечно, т.к. нельзя сильно связывать свое решение, со сторонним.. Но по крайней мере для хранения и использую ОРМ. Что избавляет меня (если упрощено) от необходимости писать SQL запросы, а просто, по сути, декларативно описываю что хочу. Так же использую Symfony (точнее будет сказать ее консоль для автоматизации некоторых задач разработки)..... Ну естественно сайт как интерфейс взаимодействия пользователей с моим модулем. При этом у меня не подключается ни чего лишнего.... Есть оверхед на использовании инфоблоков (они используются для новостей, статей и т.п.) но это допустимая плата за универсальность. Которая и в вашем случае обязательно будет, либо придется для каждого решения, все делать по новому, (что я и в битриксе легко бы сделал, только времени на это тратить жалко, да и тогда бы уж взял вообще тот же symfony. Короче, сайт современный это лишь в малой части то, что видит посетитель, значительная часть ведется под капотом, чтобы была автоматизация процессов владельца, чтобы сайт сам все делал. И чем больше делаешь для владельца такого функционала, тем больше у него идей новых появляется. И все это либо в конце концов упрощает ему жизнь либо увеличивает доход. И на таких задачах, редко обойдешься декларативным подходом для домохозяек. Любой подход для домохозяек по определению означает оверхед.
0
|
||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
| 30.05.2022, 12:39 [ТС] | |
|
Опять же если у тебя нет своего удобного инструмента берёшь что есть, потом прикручиваешь ещё и ещё..
Существующие инструменты мне не нравятся, я считаю, что можно сделать лучше. А я вот фул-стек разработчик, могу практически на любом языке писать и разработать свой инструмент на котором мне да и другим будет легко, быстро, без особых навыков и проблем(...) реализовывать любой проект, кроме того легко его поддерживать без мега гуру типа вас. Вот вы говорите фреймворк для домохозяек, что директора не делают сайты и тд. об этом речи то и нет, речь идёт о том что если человек захочет какой либо проект то он сможет его сам реализовать, накрайняк попросить\нанять другого без особых навыков который это сделает, и потом легко поддерживать такой проект. Сейчас же вы и сами знаете как что происходит.. ЗЫ. Думаю дискуссия бессмысленна. Вы меня не переубедите, а я вот вас прекрасно понимаю, так как знаю все технологии и как всё работает. И это мне даёт видение того, что я делаю улучшит ситуацию, главное реализовать и не бросить на полпути.
0
|
|
| 30.05.2022, 14:51 | |||||||||||||||
|
И И тут у вас все будет как и во всех других решениях. Либо на каждый чих придется привлекать спеца, который реализует недостающий функционал. (обратите внимание я не про верстку, а про функционал), либо вам придется вносить все больше и больше универсальности. И вот тут то вас уже жахнет ваш "упрощенный"подход ко внутренней архитектуре. В любом случае.. .Дерзайте... Советы вам не нужны, считаете себя гением, а изобретение гениальным. Какой смысл спрашивать обсуждения? По удобству для пользователей, так вам не на форуме программистов надо спрашивать - здесь другие критерии оценки. Добавлено через 2 минуты Добавлено через 21 минуту Не поленился. Попробовал запустить поделку с гитхаба.... Веселье началось с первых строк файла, на который поступают все хиты
Согласен. не как у всех и не традиционно. ![]() Правда
Добавлено через 4 минуты Следующий перл "квалифицированного" разработчка
А между тем, у действительно профессионального разработчика, этот код был бы покрыт тестами. И все сразу становилось очевидно... Но как мы слышали данному фреймворку тесты не нужны - его не возможно сломать (ну имеется ввиду, что он просто не рабоатет) Добавлено через 2 минуты Кстати, не совсем понятно зачем вы PHP_EOL заменили на CRLF - эта замена не соответствует действительности. Только на винде строка заканчивается двумя байтами и эта абрревеатура верна
2
|
|||||||||||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||||||
| 30.05.2022, 19:59 [ТС] | ||||||
|
Насчёт платёжек. Когда у меня был большой интернет проект я сделал модуль подключения приёма и легко добавлял новые платёжки если нужны были. В своём фреймворке тоже так же могу сделать, но у меня другая идея насчёт платежей... сейчас ничего рассказывать об этом не буду. Использование сторонних модулей по-любому возможно при желании можно это сделать, кому надо пусть подключают. Но я сторонник не подключать сторонние, если они не разработаны специально под мою систему. Мой инструмент будет решать более 90%, а конкретный сайт можно на нём быстро настроить это 10% работы, будут уже и готовые скрипты. Дополнительный функционал для конкретного сайта написать будет не проблема. А вот на существующих это фактически не реализуемо, нужно нанимать кучу спецов вроде вас и платить им зарплату, вбухать в это не один лям и в итоге будет в лучшем случае что-то типа WordPress.
0
|
||||||
|
Нарушающий
417 / 305 / 46
Регистрация: 13.04.2022
Сообщений: 1,759
|
|
| 30.05.2022, 20:02 | |
|
Q: как называется незаконченный вебсайт?
А: "универсальный фреймворк"
1
|
|
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 30.05.2022, 21:54 [ТС] | ||
|
Короче названия пока в принципе нет, называю OWNI, фреймворк и инклуд файлы ещё будут для написания приложений на C++.
0
|
||
| 31.05.2022, 08:45 | |||||||
|
Тут вполне может быть, что вы придумали свой шаблонизатор, который по вашему мнению, может оказаться более понятным "простому" пользователю. Но вы где то заикались про БД.... Тут вообще сразу съезжаем - что уже не всякий, а тот кто разберется именно с вашим фреймворком. т.е. так или иначе "специалист" или "ковыряющийся дилетант" - в общем ровно та же ситуация как и с другим решением. Добавлено через 7 минут В итоге тем кого вы пригласили обсуждать, не понятно что обсуждать. Вы то про недостатки bootstrap говорите, то про недостатки Wordpress, а это разные сущности. Если вы задумали сделать новую CMS (а это так судя по разговорам про админку и "простых пользователях"). То так и декомпозируйте свой проект, например: вот у меня бекенд фреймворк как основа вот у меня шаблонизатор вот у меня ядро cms вот админка вот управление для разраба (это только беглое разделение для примера, на самом деле "частей" будет больше). Тогда будет понятно и что обсуждаем и с чем сравниваем. И вообще что вы от жизни хотите. Добавлено через 4 минуты В этом плане рутуб так себе платформа, на ютубе есть графики когда зрители с видео сваливают. вангую что у вас сразу бы в ноль в начале шкалы времени сваливался. Добавлено через 8 минут и еще немного разборов полета Из серии замены вами адекватной константы PHP_EOL на вводящую в заблуждение CRLF У вас в коде много где фигурирует разделитель каталогов для путей. Прям гвоздями прибитый. При этом есть в php специальная константа, которая обеспечит кроссплатформенность DIRECTORY_SEPARATOR Добавлено через 11 минут Конечно я уже понял, что вы ориентируетесь именно на частные сайты, уровня Home Page, там не нужно интеграций.... Но и у меня их не было особо когда выкидывал свою cms
0
|
|||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||||
| 31.05.2022, 08:58 [ТС] | ||||
|
Вот вы зацепились за понятие шаблонизатор. Но у меня нет никакого шаблонизатора, есть лишь xml указания для движка что надо расположить на странице. XML это своего рода как язык программирования, а движок фреймворка получается интерпретатор. Интерпретатор может увидеть, что надо просто вставить текст или выполнить метод PHP класса, или некое действие и тд. Именно #include файлы, которые подключаются к программе, в которых реализованы функции облегчающие разработку. С помощью этих инклудов я реализовал свои типы данных, работу с ними, так же запись данных на диск, передачу данных по сети, свой язык программирования, ещё буду делать GUI, но вот тут уже с использование готовых для этого библиотек.
0
|
||||
| 31.05.2022, 09:16 | ||||
|
PS Угу.... и в своей cms я повторял все как делают в популярных (правда их тогда еще не было) не подкажите в какие рамки я был загнан в 2001 - 2003 году ? Суть проста: пользователь описывает шаблон в максимально простом виде, на выходе генерируется полноценный HTML. Что не так? Добавлено через 8 минут Вы упорно не слишите, и думаете что у вас все по другому. Но я вам говорю с позиции человека который уже прошел по пути по которому вы идете. Тоже делал "ну вот так вот точно круче"... Единственное шаблонизатор у меня был все же на html основан + наработки навеянные smarty и еще "свое прорывное".... Показательный момент тогда был. уже рассказывал на этом форуме. Сделали тогда сайт. Дизайнера нанимали. Все довольны, я , дизайнер, клиент, директор фирмы на базе которой я веб направление открыть пытался. Выкладываю я на обсуждение сайт (точнее его дизайн) на популярном форуме (существует и сейчас) где дизайнеры тусуются. Тему сразу закрыли с формулировкой "отсутствует тема к собсуждению" я тогда очень сильно обиделся на весь мир.... (вот ка вы сейчас в позу бы встал, но тему тупо закрыли). но вот уже сейчас (считай 20 лет прошло почти) я ржу над собой тогдашним и понимаю почему тему закрыли.....
0
|
||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||||
| 31.05.2022, 11:19 [ТС] | |||||
|
XML понятен визуально и схож с HTML людям проще в нём ориентироваться. YAML, JSON, INI и подобные это в основном сериализация данных для хранения, передачи и обработки в виде объектов, свойств, и т.п. Для визуального составления некоторого шаблона как вы говорите они по мне не подходят, делать это в них не удобно к тому же тем кто мало знаком с программированием. Кстати вот из за закрывающих тегов-дескрипторов визуально понятно где что будет находится при составлении страницы, YMAL, JSON представляют собой деревья ключь: значение, не так уж и удобно в них разбираться, для парсеров для извлечения данных да этот формат быстрый. Думаете я не делал свой шаблонизатор по типу смарти? Ещё как делал, и первый мой проект был на таком шаблонизаторе, html с вставками шорткодов. Современные шаблонизаторы твиг и прочие не далеко ушли.. Поэтому я выбрал иной способ. Сейчас объяснять не буду, наверно сделаю видео об этом "Почему XML" я выбрал для написания инструкций для генерации страниц.
0
|
|||||
| 31.05.2022, 11:34 | |||||
|
0
|
|||||
| 31.05.2022, 11:34 | |
|
Полное воровство инфы с моего сайта (копия моего сайта) Выбор 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-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
|