Forums / National / Russian / LDU SEDITIO COTONTI

<<<12

Чего полезного мы потеряли?

Sergey
#16 2009-02-14 05:48
Не дано понять, не дано оценивать чужие мысли.
www.cotonti.mobi
esclkm
#17 2009-02-14 05:56
так расскажи о преимуществах своего метода, что он даст? (может действительно нужная вещь)
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Sergeich
#18 2009-02-14 06:43
Т.е. Сергей предлагает назначать каждой категории не только шаблон, но и исполняемый модуль.

Хотелось бы пример такой реализации, хотя бы на словах. Давайте хотя бы тот же модуль для квартир возьмём. Что этот модуль должен делать?
esclkm
#19 2009-02-14 06:52
а чем он будет отличасться? копируем модуль страниц, переименовываем и получается модуль квартир? что нельзя страницами реализовать? пока я вижу 1 причину - элемент ЧПУ...
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Trustmaster
#20 2009-02-14 06:53
Это называется таксономия. И назначение обработчика для каждой категории страниц - далеко не самое удачное конструкторское решение. Вещь очень важная, весьма непростая, и так с налета не решается. Для примера можете посмотреть таксономию в Drupal. Хотя в моем понимании, вопрос еще глубже: речь о самой модели представлени знаний в общем и модели предметной области в частности. Кто-то на неокроме затрагивал тему иерархических древовидных моделей на основе понятия узлов - это к данному вопросу.

Если коротко и без лишней науки, это означает отказ от привычных страниц и категорий и переход к структурам, которые создает сам администратор сайта или разработчик. Покамест это не представляется реальным, можно запросто реализовывать нужную таксономию с помощью плагинов (и вовсе не обязательно standalone). Но когда доберемся до переделок в страницах, вопрос еще обязательно всплывет и станет центральным.
May the Source be with you!
Sergey
#21 2009-02-14 07:26
Насчет таксономии. Тут вы попали в точку. Я в свое время сделал с коллективом в 20 человек целую научную работу. Цель работы правильное проектирование приборов измеряющие различные электрические характеристики. Т.е. я не просто спец. Итак завяжем с тем в чем не понимаем.
Но, если перейти к таксономии, то важным является выбор таксономических признаков. Единственная книга из этой области, достойная изучения эта книга Веслава Плюта. Как вы понимаете, я ее сейчас держу в руках. Понятно, что сами по себе эти признаки не нужны. Во многих системах эти признаки известны, они, как правило, на этикетках товаров или в объявлениях газет. Вообще, когда говорят про плагин, то уводят разговора в сторону. Мне известно как писать плагины. Но, для начала ознакомьтесь со структурой данных такого магазина как Shop-Script ( его вариант как раз есть в Седе). Конечно задача не простая, но эта возможность для расширения движка, которая лежит на поверхности. Конечно конкретный модуль и и его ТЕМПЛЕЙТЫ будет творить не рядовой пользователь. Ясно, что такие модули могут быть серьезным рынком для программистов. Например (от фонаря) продажа муки. Ну что там есть: размер мешка, цена, клейковина. сорт, дата потребление и пр. что соответствует характеристикам на продажу. Естественно что-то мы фиксируем и делаем поиск по всех аналогичных предложением. Это так в общих чертах. Естественно, что универсальный модуль не написать для разных вещей. Ведь не только продают, но и предлагают, ищут и пр.
Я сейчас запустил Shop-Script и готов к обстоятельному обсуждению с теми, кто в теме.
А так есть украинский сайт о Shop-Script (сайт просто замечательный, хотя разработка российская) http://www.script.co.ua/index.php?categoryID=95
www.cotonti.mobi
Trustmaster
#22 2009-02-14 07:42
Какой, бишь, вариант этого скрипта есть в Седе?

Только лучше отдельную тему начать для этого обсуждения. И обсуждать такие вещи не в три часа ночи :)
May the Source be with you!
Sergey
#23 2009-02-14 07:56
А я и не обсуждал. Просто тему как поднял организатор ветки: "И я нашел, что мы все-таки потеряли". Автора ветки, я имел любезность прочитать уще и на неокроме. Раз он перенес дискуссию сюда, то я не буду кормить общими фразами, я так конкретно и выясню. Вначале плох ЛДУ, потом что-то потеряли. Вот, я в качестве примера показал, чего могли в самом деле приобрести, но...кругозора не хватило в течении многих лет. И не только это.
www.cotonti.mobi
jcrush
#24 2009-02-14 08:46
помню в лду новости шли как отдельной таблицей и плагином потом их в страницы перевели зачем то
SEO блог: http://blog.stfw.ru/
Aristei
#25 2009-02-14 09:08
Может мелочь, но мне в ЛДУ нравились события по умолчанию, само создание события и возможность пользователям отмечать себя «мол я иду на это событие», мне кажется ЛДУ как то больше шел дорогой развития движка для сообществ.
Опять же блоги какие никакие были, хоть на седитио их методами страниц и не сложно организовать, но все равно как то приятнее когда это сделано отдельным модулем функционал блогов именно для блогов, а не переделка из чего-то.
Sorry for my English
medar
#26 2009-02-14 15:25
Sergey
По поводу назначения модулей для категорий.. А в чем собственно проблема ? Добавляются экстраполя которые нужны (глубина ямы, мощность движка и т.п.), пишутся плагины-обработчики логики (как именно и где именно выводить эти данные), в нужных tpl проставляются нужные тэги, удаляются ненужные. И все работает. Возможно, не так элегантно сделано как хотелось бы, но работает.
rangjungyeshe.ru
esclkm
#27 2009-02-14 17:35
ИМХО: на роадмэпе у нас полное разделение модулей и бла-бла-бла - кога это будет сделано то реализовать собственный модуль с грубиной ямы будет весьма легко.

Создал голосование) по теме 2
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
This post was edited by esclkm (2009-02-14 18:07, 15 years ago)
Dayver
#28 2009-02-14 20:57
# Trustmaster : Какой, бишь, вариант этого скрипта есть в Седе?
[offtop]
Обижаешь....тебе то и не знать о чем речь идет? забыл как закрывал в нем уязвимости? Плагин называется E_Shop...мож просто не заметил что автор этого плуга написал что это порт из Shop-Script (там в спойлере подробности)
[/offtop]
Pavlo Tkachenko aka Dayver
Trustmaster
#29 2009-02-14 21:02
Да, в e_shop я тоже порядочно поковырялся. Просто я уже сам не помню все плагины, к которым приложил руку :-))
May the Source be with you!
Perceive
#30 2009-02-18 06:37
# Aristei : Может мелочь, но мне в ЛДУ нравились события по умолчанию...
блоги какие никакие были...
мне кажется ЛДУ как то больше шел дорогой развития движка для сообществ...
Присоединяюсь к автору. Знаю, знаю, что ответ на этот вопрос: всё реализуется через плагины и шаблоны. И это, вообщем-то правильно, что код тех же блогов, на 90% совпадающий с кодом страниц был упразднён. А плугин событий как в LDU уже есть для Cotonti.

Тогда, скажем так: LDU мне сразу понравился своей комплектацией. Видя его в первый раз и ещё будучи достаточным новичком в области сайтостроительства, я не испытывал затруднений в установке и серфинге по нему. Всё было удобно устроено, присутствовал почти весь функционал, который только хотелось иметь на своём сайте. И причём, заметьте: этот функционал был уже сразу после установки. Уже потом, при более детальном знакомстве, обнаруживался ещё в придачу огромный архив плагинов. И всё, "рыбка на крючке" :-).

Вышедший seditio расстроил тем, что были вырезаны "рюшечки" ldu, причём в одностороннем порядке: типа ldu закрыт, поддержки и обновлений больше не будет и не важно, что для преемника плагинов нужных ещё никто не написал и глюки не отловили.

Новый cotonti привлекает своей идеей, что наконец то развитие тронулось и мы рискуем получить достойный виток в развитии. Чувствуется, что сейчас можно и нужно работать с этим движком, потому что есть те, кто хочет и может его развивать и поддерживать. Почему то с седом такого чувства не было. Наверное, потому, что сам разработчик, судя новостям на своём сайте, планомерно отходил от дел после релиза.

Хотя я уже успел сделать на седе крупный проект, ещё подумаю о его переносе, пока запас по времени есть :).

Заключение :).
На текущий момент движок заявляется как фреймворк. Это очень хорошо. Для тех кто знает смысл этого слова и тех, кто знаком с самим двигом. Но человек по своей природе ленив. Особенно программисты :). Почему вот я до сих пор слежу за развитием и пишу сейчас на форуме? Потому что первое знакомство прошло на ура, впечатлило и, главное, ничем не напрягло.

Так же и сейчас. Конечно, безусловно важны технические характеристики, скоростные показатели. Но ещё более важна комплектация: чтобы новый человек пришёл, скачал свежую версию с продуманной подборкой установленных (!) плагинов, выверенной шкуркой, забитыми демо-материалами. Чтобы после первого захода на свою локальную тестовую страничку в голове обозначилась одна только мысль: "Круто. Здесь есть всё, что я искал.". Помните: встречают по одёжке.

<<<12