anonymous@RULINUX.NET~# Last login: 2024-11-22 20:27:36
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

[жж]А почему СMS такое УГ?

Товарищи меня эти CMS уже задолбали. Вроде неплохие пока вглубь не коснешься, а как коснешься поглубже, так тихий ужас. Сначала взял Joomla последней версии - тормозит жутко даже на локалхосте. Ну думаю есть drupal это посолиднее, думаю будет работать как часы, взял drupal последней версии, при установке выдала какой-то глюк при трансляции на русский, до конца не установилась, админка написанная на AJAX нифига работать не хочет вообще из-за произошедшей при установке ошибки.

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

А другие CMS так даже сзязываться с ними не охота, если уж два флагмана joomla и drupal такие глючные, то чего уж про остальные гворить.

В общем мну бешено негодует, лакает микстуру Павлова lol и в очередной раз зарекается не связываться с CMS хоть с бесплатными хоть с платными.

iwolf(*) (2011-10-26 20:07:09)
Отредактировано iwolf по причине "не указана"

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: [жж]А почему СMS такое УГ? от iwolf 2011-10-26 20:07:09
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

Мдя.. Я вот таким же страдаю. Хочется мне сайтик. Отлично выбираем CMS. Выбрали. Делаем сайтик. Тут в сайтик хочется такой-вот функциональчик добавить. Готового модуля нет. Хуйня вопрос напишем. Пишем-пишем-пишем. В какой-то момент обнаруживаешь, что прочитать доку по похапэ и написать это самому было бы проще чем читать ещё и доку от CMS и приспосабливаться под извивы логики её создателей. Ещё через какое-то время обнаруживаешь, что прочитать доку по похапэ и написать это самому было бы ЗНАЧИТЕЛЬНО проще. Потом обнаруживаешь что ну его нахуй этот сайтик. Через какое-то время цикл повторяется.

Давай убьём себя вместе?

anonymous(*)(2011-10-26 21:12:30)
Отредактировано anonymous по причине ХУЙ
[#] [Добавить метку] [Редактировать] Ответ на: [жж]А почему СMS такое УГ? от iwolf 2011-10-26 20:07:09
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

выложить чтоль мне свою CMS под открытый доступ, правда ужаснетесь коду моему перловому

но правда я трепался много и продал её уже раз наверное 10

vilfred(*)(2011-10-26 21:16:31)

[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-26 21:12:30
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Давай убьём себя вместе?


Думаю это лишнее. :) Выход есть, легче самому написать CMS такую какая именно тебе нужна и никогда не браться за готовые CMS так как кажущаяся на первый взгляд и подкупающая простота вначале потом превращается в большие проблемы и сложности. Вот мне нужна вообще простешая для информационного портала со статьями и простейшего интернет-магазина. Видишь ли в чем проблема стандартных CMS даже опенсорсных, они универсальные, отсюда тяжелые, поэтому в коде разобраться нерельно. Даже казалось бы самое простешее, подобрать нужный тебе шаблон, нормальных нет, проблема с версиями, найдешь шаблон, а он под старую версию, на новой уже глючит. Следовательно нужно писать свой, а писать свой это изучи код и логику этой CMS. А уж про модули и говорить нечего, там вообще кавардак. И чем новей версия CMS тем глюков больше и разобраться все сложнее.

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

iwolf(*)(2011-10-26 21:34:03)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от iwolf 2011-10-26 21:34:03
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

 Видишь ли в чем проблема стандартных CMS даже опенсорсных, они универсальные, отсюда тяжелые, поэтому в коде разобраться нерельно.


От этого ты никуда не денешься- они по определению универсальные.

намучился я уже достаточно, пишу свою простую CMS прямо сейчас начинаю и за готовые не берусь, так как если не тратить время на изучение других CMS, то можно свою до идеала довести.


До какого идеала? Ты хочешь сделать свой велосипед идеально неуниверсальным?

anonymous(*)(2011-10-26 21:57:21)

[#] [Добавить метку] [Редактировать] Ответ на: [жж]А почему СMS такое УГ? от iwolf 2011-10-26 20:07:09
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Сначала взял Joomla последней версии - тормозит жутко даже на локалхосте.
А ты попробуй вырубить лишнее и воткни кэширования побольше. Она, вроде как, memcached умеет.

А вообще - ты просто определись с тем, что тебе конкретно надо, и напиши на каком-нибудь фреймворке. Большинство людей, которые думают о CMS, обычно в реальности хотят просто дерево страниц и возможность эти страницы редактировать. Ну и формы обратной связи, да. Это не требует никаких сложных джумл, делается легко и работает быстро.

SystemV(*)(2011-10-26 22:32:43)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от iwolf 2011-10-26 21:34:03
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Видишь ли в чем проблема стандартных CMS даже опенсорсных, они универсальные
Это не проблема CMS, это как раз их важная особенность. Кому нужны неуниверсальные CMS?

SystemV(*)(2011-10-26 22:34:59)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-26 22:32:43
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

> Большинство людей, которые думают о CMS, обычно в реальности хотят просто дерево страниц и возможность эти страницы редактировать. 

>делается легко и работает быстро.
При этом ни одна сука его ещё не реализовала.

anonymous(*)(2011-10-26 22:44:30)

[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-26 22:44:30
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>При этом ни одна сука его ещё не реализовала.
Да ладно, сделать дерево с nested sets, админку и воткнуть редактор типа ckeditor/tinymce? Работы на день, если для дерева библиотеку взять. При правильном проектировании потом и кэш вкручивается без проблем.

SystemV(*)(2011-10-26 22:47:35)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-26 22:47:35
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

Ни разу не видел чего-нибудь напоминающего интерфейсом хотя бы tuxnotes сделанное так способом как ты описал.

anonymous(*)(2011-10-26 22:56:40)

[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-26 22:56:40
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Ни разу не видел чего-нибудь напоминающего интерфейсом хотя бы tuxnotes сделанное так способом как ты описал.
Что за тукснотес? Я описал способ создания копроративного недосайтика мелкой фирмы, в которой есть пара разделов с вложенными в них страницами. Естественно, разделы не фиксированы, и пользователь может сам всё двигать в админке.

На эту штуку обычно наворачивают новости, которые выводятся по дате, да галереи с картинками. Ну или статьи, если им древовидность не упёрлась. Особо продвинутые хотят каталог товаров с свистящими и пердящими картиночками.

SystemV(*)(2011-10-26 23:01:57)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-26 22:32:43
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>А ты попробуй вырубить лишнее и воткни кэширования побольше.
Да пошла она, больше на нее смотреть не могу, как и на drupal.

>Большинство людей, которые думают о CMS, обычно в реальности хотят просто дерево страниц и возможность эти страницы редактировать.
В общем мне это и надо.

>А вообще - ты просто определись с тем, что тебе конкретно надо, и напиши на каком-нибудь фреймворке.
Кто бы доступно в двух словах рассказал еще как на "каком-нибудь фреймворке" написать простой портал. :)

iwolf(*)(2011-10-26 23:03:20)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-26 22:44:30
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>При этом ни одна сука его ещё не реализовала.
Кстати да, нету таких CMS. По мне так идеальная CMS это когда берешь сразу свой шаблон сайта, в принципе генераторов шаблонов в сети полно это не проблема, сколько хочешь колонок, резиновый и так далее. А потом к нему привязываешь функционал, менюшки, дерево страниц и так далее, и создается админка под это дел, не знаю понятно выразился, но как-то так.

iwolf(*)(2011-10-26 23:09:34)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от iwolf 2011-10-26 23:03:20
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Кто бы доступно в двух словах рассказал еще как на "каком-нибудь фреймворке" написать простой портал. :)
А что такое "простой портал"? Я серьёзно, люди ведь под такими словами иногда совсем разные вещи понимают.

SystemV(*)(2011-10-26 23:10:46)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-26 23:01:57
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

Что за тукснотес? Я описал способ создания копроративного недосайтика мелкой фирмы, в которой есть пара разделов с вложенными в них страницами.
Пардон, пиздю. Это tuxcards, а не нотес. Короче это экран, разделённый на три части. Сверху узкая полоска опций форматирования, остальное пространство разделено на две части: слева вертикальный фрейм с деревом страничек во всю высоту, всё оставшееся пространство - страница, которую можно читать или перевести в неё фокус ввода и добить текст или исправить чего.
Естественно, разделы не фиксированы, и пользователь может сам всё двигать в админке.
Я не вижу ничего естественного когда пользователю нужно ходить в какую-то админку и там что-то двигать. Содержимое должно редактироваться по месту.

anonymous(*)(2011-10-26 23:11:00)

[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-26 23:11:00
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Пардон, пиздю. Это tuxcards, а не нотес. Короче это экран, разделённый на три части. Сверху узкая полоска опций форматирования, остальное пространство разделено на две части: слева вертикальный фрейм с деревом страничек во всю высоту, всё оставшееся пространство - страница, которую можно читать или перевести в неё фокус ввода и добить текст или исправить чего.
Это какой-то html-редактор просто. Как я понял, результат тоже static html получается? Тогда это немного не то.

>Я не вижу ничего естественного когда пользователю нужно ходить в какую-то админку и там что-то двигать. Содержимое должно редактироваться по месту.
Это очень неправильный подход, а точнее, неподходящий под множество случаев. Специализированная админка часто проще и понятнее, чем тыканье по всему экрану ради возможности что-то изменить. Тот же каталог товаров без админки нормально не делается.

Вот в битриксе (охх) есть редактирование на странице и админка. И даже откровенно неграмотные пользователи с половиной мозга могут осилить только админку, т.к. редактирование на месте не очень логично для тех же новостей (как посмотреть весь список и применить фильтр?). Или для галереи картинок, где есть разбиение по страницам.

Вот как перекинуть картинку с 10-й страницы на первую в таком случае, особенно если дизайн сайта не очень удобен (картинки на пол экрана)? Админка же позволяет просто перенести её выше в списке.

SystemV(*)(2011-10-26 23:21:36)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-26 23:10:46
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>А что такое "простой портал"?
Не знаю как на словах объяснить, ну вот лучше приведу пример, чтобы не объяснять.

Ну что-то похожее вот на подобное.

http://www.metallist-udm.ru/

Не факт что именно точ в точ так, но в таком духе.

iwolf(*)(2011-10-26 23:41:54)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от iwolf 2011-10-26 23:41:54
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Ну что-то похожее вот на подобное.
Он, по настоящему, уже не такой и простой. Для того, чтобы выдержать один стиль, нужно уже не делать каждую страницу просто html-полем, а делать несколько разных типов страниц. Даже лучше два дерева, имхо. Для товаров и для текстовых страниц.

Хотя, если ты есть html-гуру, умеешь вёрстку, и главное - готов ей заниматься, чтобы сайт был аккуратным, то можно хоть на static html, как предлагал анонимус выше.

Вообще как - берёшь рельсообразный или джангообразный фреймворк на твоём любимом ЯП. Делаешь модели дерева для страниц, категорий товаров и новостей. Если вложенность будет невысока, то делаешь их по типу parent-child, т.е. каждый объект (строка в БД) хранит id родительского. Но это непроизводительное решение, т.к. надо будет делать рекурсивные запросы при выводе на экран деревьев с большой вложенностью.

Можно взять алгоритмы nested sets (ещё оно зовётся mptt), либо materialized path. Про первый скажу, что он немного медленнее на вставке, но она и будет у тебя редкая, зато на выборке он хорош - дерево или поддерево легко достаётся одним SQL-запросом. Впрочем, если ты не хочешь заморачиваться, а под рукой нет библиотеки, то можно и parent-child, ибо сам nested sets с нуля реализуется не очень сложно, но и не быстро:)

Страницы являются тем самым деревом, т.е. каждый узел - страница. Категории товаров же нужны для того, чтобы к ним цеплять товары, сами они страниц не имеют. Ну или имеют, на странице категории можно выводить список товаров данной категории.

Объект типа "страница" содержит заголовок, мета-тэги и содержимое. Это всё текстовые поля, для содержимого прикручиваешь html-редактор. Объект типа "товар" содержит в себе описание товара, место под фотку, id категории и позицию (число, чем меньше - тем ближе к началу). Ну а новость - страница с датой.

Далее делаешь контроллеры (у нас же MVC), которые достают нужную страницу или нужный товар, в зависимости от урла. Делаешь шаблоны, для товара он будет особенный, типа слева картинка, справа описание итд - смотря какой дизайн.

Потом делаешь меню - блок, который сначала выводит дерево страниц, потом дерево товаров (или наоборот). Либо страницы сверху, а товары слева. Можно сделать так, чтобы список категорий раскрывался, хоть через js. Далее рисуешь общий шаблон и радуешься.

Ну и админку простую, с html-редактором и прочим.

Собственно, всё.

SystemV(*)(2011-10-26 23:58:11)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-26 23:21:36
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

> Это какой-то html-редактор просто. Как я понял, результат тоже static html получается? Тогда это немного не то.
Я говорю об интерфейсе, что из него получается в каком формате - дело другое. Чтобы ни из него ни получалось - ни разу не видел реализации данного интерфейса. Даже жэжэшэчки, которые какбэ подразумевают редактирование автором своих страниц, всё равно не дадут ему подправить текст по месту, а нужно нажимать какие-то кнопки, ИСКАТЬ ТАМ В МАЛЕНЬКОМ ОКОШЕЧКЕ опечатку, которую ты хотел исправить, сабмитить, снова смотреть что получилось.

> Это очень неправильный подход, а точнее, неподходящий под множество случаев. Специализированная админка часто проще и понятнее, чем тыканье по всему экрану ради возможности что-то изменить. Тот же каталог товаров без админки нормально не делается.
Нееее, ты меня не путай. Мы говорим про что? Про то, что надо большинству людей. А именно про "просто дерево страниц и возможность эти страницы редактировать". А не какие-то там админки и магазинки.

anonymous(*)(2011-10-27 00:10:55)
Отредактировано anonymous по причине Добавил ВКПСы
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-26 23:58:11
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Хотя, если ты есть html-гуру, умеешь вёрстку, и главное - готов ей заниматься, чтобы сайт был аккуратным, то можно хоть на static html, как предлагал анонимус выше.
Да это просто, генераторов шаблонов полно в сети, нагенерировать шаблон какой хочешь пара пустяков.

>Вообще как - берёшь рельсообразный или джангообразный фреймворк на твоём любимом ЯП.
Ну любимый язык так или иначе php, потому-что с другими влом разбираться, да и на хостингах с php нет никаких проблем, а вот с другими языками, не факт, как бы проблем на ровном месте не хочется.

А вот дальше нифига не понял, что такое MVC знаю, но как это связать в кучу...

В общем для начала.

Генерю шаблон какой хочу.

Разбиваю с помощью php его на части колонки, меню, шапка с помощью include.

Дальше, а вот дальше пока неясности. Хотя как набылокодить без всяких MVC знаю, но хотелось бы правильно сделать.

iwolf(*)(2011-10-27 00:25:57)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-27 00:10:55
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Я говорю об интерфейсе
Похожее на это тоже есть, тот же битрикс. А вот уровня бложика и правда не вспомню, т.к. редактирование "на месте" реализуется сложнее, и требует определённых js-ов и ajax-ов. Потому никто не заморачивается, ведь надо ещё и писать отдельный интерфейс для несчастных скриптофобов.

>Нееее, ты меня не путай. Мы говорим про что? Про то, что надо большинству людей. А именно про "просто дерево страниц и возможность эти страницы редактировать". А не какие-то там админки и магазинки.
Вон, iwolf писал про простой портал, а оказалось что там и каталог товаров тебе, и новости, и фотогалереи. Этих людей не поймёшь. Вот захочет блогоавтор прикрутить галерею, например. Придётся всё равно делать админку.

SystemV(*)(2011-10-27 00:26:31)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от iwolf 2011-10-27 00:25:57
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Да это просто, генераторов шаблонов полно в сети, нагенерировать шаблон какой хочешь пара пустяков.
Если тебя устраивают генераторы, то это прекрасно:)

>Генерю шаблон какой хочу.
Не иди от шаблона, иди от структуры.

>Разбиваю с помощью php его на части колонки, меню, шапка с помощью include.
Я тебе фреймворк предлагал же, а ты тут include вписываешь. Выбери фреймворк и читай его документацию, там обычно всё разобрано в примерах.

Какой-нибудь codeigniter или yii.

SystemV(*)(2011-10-27 00:28:51)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-27 00:26:31
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Вон, iwolf писал про простой портал, а оказалось что там и каталог товаров тебе, и новости, и фотогалереи. Этих людей не поймёшь. Вот захочет блогоавтор прикрутить галерею, например.
Да на фотогалерею внимание не обращай, мне она пока не нужна. Просто там на сайте попалась она. Для начала хотя бы сделать обычный портал со статьями, каталог продукции тоже можно для начала реализовать в виде статей, товар статья, товар статья и так далее.

iwolf(*)(2011-10-27 00:33:44)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-27 00:28:51
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Если тебя устраивают генераторы, то это прекрасно:)
А чего бы не устраивали, мне же нужно что-то сверх, обычный шаблон, середина под контент, шапка, футер по бокам две колонки, но резиновый терпеть не могу фиксированные. Кстати это одна из проблем "готовых" CMS фиксированных шаблонов найдешь кучу, а нормального резинового даже простейшего как я описал никогда не найдешь. А писать свой это изучай углубленно CMS, что полностью дискредитирует саму идею CMS, что вроде они придуманы для того чтобы в код не лезть вообще, а получается, что надо разбираться и в коде и в устройсте CMS, и нафига такие CMS спрашивается нужны.

>Не иди от шаблона, иди от структуры.
А не получиться как с CMS, вроде всего полно, а все равно как хочешь, не получишь.

>Я тебе фреймворк предлагал же, а ты тут include вписываешь.
То есть если фреймворк, то подход другой, спасибо за конструктивную критику, что увел от ложного пути. :)

>Какой-нибудь codeigniter или yii
Посмотрю, лишь бы туториалы были нормальные.

iwolf(*)(2011-10-27 00:46:36)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-27 00:26:31
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

> реализуется сложнее

Вот. Даже элементарная вещь, которая нужна большинству людей, оказывается сложнее того функционала, который могут предоставить открытые CMSки

> Вот захочет блогоавтор прикрутить галерею, например. Придётся всё равно делать админку.

И пополнять галерею из админки?? Те редакторы что ты перечислил вроде сами умеют работать с бэкендом и сохранять/вставлять в код картинки. Зачем админка?

С другой стороны реализации нормальной галереи я тоже не.. Врочем ты меня опять отвлёк от темы про "просто дерево страниц и возможность эти страницы редактировать" :)

anonymous(*)(2011-10-27 00:54:57)

[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-27 00:28:51
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

> Какой-нибудь codeigniter или yii.
Кстати, на ком из них можно писать абстрагированные от БД приложения?

anonymous(*)(2011-10-27 00:57:36)

[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от iwolf 2011-10-27 00:46:36
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

> Посмотрю, лишь бы туториалы были нормальные.
Под YII они нормальные..

anonymous(*)(2011-10-27 00:59:19)

[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-27 00:54:57
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Вот. Даже элементарная вещь, которая нужна большинству людей
Вот насчёт большинства не стоит так категорично. Большинству нужно, чтобы одна кнопка, и им админка чаще подходит. Там всё просто, ничего лишнего и та самая одна кнопка.

Если, конечно, не брать в пример админку джумлы, в которой без бутылки не разберёшься. А некоторые умудряются её так засрать, что вообще ничего не понятно.

>И пополнять галерею из админки?? Те редакторы что ты перечислил вроде сами умеют работать с бэкендом и сохранять/вставлять в код картинки. Зачем админка?
Нет. Редакторы умеют максимум воткнуть картинку через некий файлбраузер. Всё. Вёрстка твоя, размещай как хочешь. Хочешь лайтбокс или прочее ездящее - вписывай ручками класс (делать лайтбокс по-умолчанию на все картинки - зло). А ведь есть ещё и alt-ы, которые некоторые сеошники любят, их тоже вручную через редакторы вписывать неудобно. А если дизайн требует, чтобы картинки шли в ряд, при этом занимали всю ширину, то и таблицы не подходят (нефиксированное число столбцов), нужны div-ы с определённым классом, который будет ставить на них float: left, например. Рамки для фоток вполне могут состоять из десятка div-ов, в которых реализованы закругления и тени, так как не все браузеры умеют модные эффекты.

А если картинок 40, а на странице выводится 10? Делать вручную каждую страницу, вкорячивать туда таблицу и втыкать картинку через html? Так оно ещё и уедет рано или поздно, плюс нужен файлбраузер с встроенным ресайзом итд. А когда надо 20-ю перенести на первое место, то придётся копировать её с одной страницы в другую. А если надо поменять количество картинок на странице, такое тоже бывает.

Итого получается, что есть некий монструозный и неудобный интерфейс.

Пользователю же лучше как: зашел на страницу - там список картинок с названием и кликабельной превьюшкой. В этом списке фотографии можно двигать вверх и вниз. Для добавления новой картинки есть форма с полем для файла, полем для названия и опциональным полем для alt и title. Удалять можно прямо из списка. Всю работу по созданию html берёт на себя движок, он сам заботится о правильных тэгах и дизайнерских изысках.

Заодно первая картинка из галереи берётся как титульная для раздела, например, и выводится где-то ещё. В случае редактора такое делается только через парсинг html-я при сохранении.

>Врочем ты меня опять отвлёк от темы про "просто дерево страниц и возможность эти страницы редактировать" :)
Ну вот для просто дерева страниц этот тукскард и подходит. Но для большего всё равно надо городить админку, так что лучше пусть она изначально будет.

SystemV(*)(2011-10-27 01:44:13)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-27 00:57:36
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Кстати, на ком из них можно писать абстрагированные от БД приложения?
Вроде как оба имеют ORM, ну а он уже должен обеспечивать как минимум mysql да postgres. Насчёт того, как оно, я не скажу, последний php-фреймворк, с которым более-менее серьёзно сталкивался, был cakephp, причем года два назад.

Но на вид всё прилично.

SystemV(*)(2011-10-27 01:48:49)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от iwolf 2011-10-27 00:46:36
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Кстати это одна из проблем "готовых" CMS фиксированных шаблонов найдешь кучу, а нормального резинового даже простейшего как я описал никогда не найдешь.
Просто сделать приличный резиновый шаблон не так просто. Особенно если дизайн специфический, и требуется полная кроссбраузерность. Эти генераторы тоже не идеальны, собственно.

>А не получиться как с CMS, вроде всего полно, а все равно как хочешь, не получишь.
Закладывай меньше универсальности. Нужны новости - делаешь ровно одну модель с датой, названием и текстом. Всё. И контроллеры, которые на урле /news/ выводят список новостей, а на /news/<id>/ - конкретную новость. Таким образом ничего лишнего не выйдет.

>Посмотрю, лишь бы туториалы были нормальные.
Очень приличным является djangobook для джанги, после него можно кучу всего написать, но это питон:)

SystemV(*)(2011-10-27 01:53:29)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-27 00:59:19
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Под YII они нормальные.
Кстати на удивление нашел туториалы под YII, даже как ни странно русскоязычные.

Cоздание блога - http://yiiframework.ru/doc/blog/ru/start.overview

Ну поскольку блог мне особо не нужен, хотя фиг знает, но на блоге можно поучиться, чтобы понять смысл работы с фреймворком.

А вот и каталог продукции на YII, как раз о них тоже говорили :) - http://psyhos.blogspot.com/2011/04/yii.html

В общем по-моему мне эта идея начинает нравится, уж лучше чем CMS, и даже походу интереснее, проектируешь как хочешь, а не как задумали разработчики той или иной CMS, для не очень сложных порталов думаю пойдет.

А что время на изучение придется потратить, а что сделаешь. На CMS тоже время тратить приходится, хотя думаешь что раз и сейчас за 5 минут сделаю, а в результате еще больше времени потратишь и чего хочешь все равно не достигнешь.

iwolf(*)(2011-10-27 01:55:47)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-27 01:44:13
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

Вот насчёт большинства не стоит так категорично
Я-ж тебя цитирую:
> Большинство людей, которые думают о CMS, обычно в реальности хотят просто дерево страниц и возможность эти страницы редактировать. 

>делается легко и работает быстро.


Там всё просто, ничего лишнего и та самая одна кнопка.
Я тебе привёл пример интерфейса где всё просто. Зачем усложнять жизнь пользователя ненужными вещами?

Нет. Редакторы умеют максимум воткнуть картинку через некий файлбраузер. Всё. Вёрстка твоя, размещай как хочешь.
Как вёрстка относится к "пополнять галерею"? Галерея - это скопище картинков на диске. Чтобы её пополнять достаточно аплоада. А метаинформация должна быть в EXIFе и прочих атрибутах. Если ты редактируешь документ - втыкаешь в него картинко из галереи и или новую аплоадишь и оформляешь как ты хочешь чтобы твой документ выглядел. А рисовать индексы - все эти твои дивные вёрстки представления галереи с превьшками, тайтлами и флоатами должен сам движок. И в другом месте.

Ну вот для просто дерева страниц этот тукскард и подходит. Но для большего всё равно надо городить админку, так что лучше пусть она изначально будет.
Он НЕ для этого. Он для хранения заметок в локальной базе. И это бинарное приложение. Но реализации подобного "просто дерева" в веб-приложениях, которое нужно "большинству людей, которые думают о CMS" - я что-то не вижу.

anonymous(*)(2011-10-27 02:31:38)

[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от iwolf 2011-10-27 01:55:47
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

на удивление нашел туториалы под YII, даже как ни странно русскоязычные
Русскоязычные мануалы обычно хорошо описывают состояние объекта на год назад.
А что время на изучение придется потратить, а что сделаешь. На CMS тоже время тратить приходится, хотя думаешь что раз и сейчас за 5 минут сделаю, а в результате еще больше времени потратишь и чего хочешь все равно не достигнешь.
Гы.. Мну сел дожидаться твоего треда о том как лучше сделать вдоль.

anonymous(*)(2011-10-27 02:43:10)

[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-27 02:31:38
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Я тебе привёл пример интерфейса где всё просто.
Твой интерфейс ничем не отличается от админки, только имеет дополнительные ифреймы и кучу свистопердящего небыстрого джаваскрипта.

>Галерея - это скопище картинков на диске.
Галерея - это страница на сайте, где размещены картинки в каком-то порядке с каким-то дизайном. Скопище картинок на диске - это скопище картинок на диске.

>А метаинформация должна быть в EXIFе и прочих атрибутах.
Я прям представляю себе секретаршу, которую начальник сантехнического завода попросил разместить сайте фотографии трёх новых моделей унитазов. Вот сидит она, и пытается воткнуть фразу "Новая модель унитаза 2.0 нашего предприятия" в EXIF, чтобы потом он магическим образом попал в alt. А какой, кстати, аттрибут из EXIF соответствует тэгу alt? А title? Впрочем, мне интересно, знает ли она вообще слово EXIF.

Я тебе рассказываю про сайт для людей, а ты мне рассказываешь про сайт для красноглазых специалистов, которые умеют монитор от процессора отличать. С такими людьми мы коммунизм модный интернет не построим.

>А рисовать индексы - все эти твои дивные вёрстки представления галереи с превьшками, тайтлами и флоатами должен сам движок. И в другом месте.
Ну так я про это и написал. Просто оказывается, что автогенерируемая галерея - очень даже частое требование. Её хотят все, начиная с блоговодов, заканчивая мелкокорпоративными боссами. Без неё даже сложно современный сайт представить.

А вставлять картинки в текст естественно приходится через редактор. Но это скорее зло, чем нормальная работа, многие CMS даже костыли придумывают в виде "блок страницы - картинка", лишь бы от редактора отойти. Потому что когда кто-то лезет в редактор, появляется вероятность поломки дизайна из-за кривых рук, как бы ты не старался урезать эти редакторные возможности.

Современные админки идут в сторону ограничения прямого доступа юзеров к html-ю, иначе юзеры с лёгкостью скопируют в поле с текстом кусок вордового документа с кучей вордовых тэгов типа MSOsometextshit. И дизайн, который и так еле-еле держится в разных браузерах (привет ИЕ6) вообще разъедется нафиг.

>Но реализации подобного "просто дерева" в веб-приложениях, которое нужно "большинству людей, которые думают о CMS" - я что-то не вижу.
А где ты смотришь? Могу тебе показать скриншот "просто дерева" и скриншот страницы редактирования. На одной странице с фреймами у меня нет, уж извини.

SystemV(*)(2011-10-27 02:56:58)
Отредактировано SystemV по причине "не указана"
Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-27 02:56:58
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

> Твой интерфейс ничем не отличается от админки, только имеет дополнительные ифреймы и кучу свистопердящего небыстрого джаваскрипта.
Да нет там никакого джаваскрипта, я-ж говорю это бинарное приложение.

</q> > Я прям представляю себе секретаршу, которую начальник сантехнического завода попросил разместить сайте фотографии трёх новых моделей унитазов. Вот сидит она, и пытается воткнуть фразу "Новая модель унитаза 2.0 нашего предприятия" в EXIF, чтобы потом он магическим образом попал в alt. А какой, кстати, аттрибут из EXIF соответствует тэгу alt? А title? Впрочем, мне интересно, знает ли она вообще слово EXIF. </q> Хочешь чего-то специального - делай чего-то специальное. Мы же говорим про "просто дерево страниц и возможность эти страницы редактировать"

Просто оказывается, что автогенерируемая галерея - очень даже частое требование.
Возможно. Но это уже не "просто дерево страниц и возможность эти страницы редактировать" и отдельная песня которую тоже хорошо ещё никто не реализовал.

А где ты смотришь? Могу тебе показать скриншот "просто дерева" и скриншот страницы редактирования. На одной странице с фреймами у меня нет, уж извини.
Ну как бы ты сам себе и ответил: где ни посмотришь - нигде нету :)

anonymous(*)(2011-10-27 03:24:11)
Отредактировано anonymous по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-27 03:24:11
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Да нет там никакого джаваскрипта, я-ж говорю это бинарное приложение.
Я про его реализацию для сайта в виде вебстраницы. Там будет куча нюансов, например та самая привязка к дизайну.

Собственно, это ещё одна причина нераспространённости такой штуки - в универсальные cms оно не очень годится.

>Хочешь чего-то специального - делай чего-то специальное. Мы же говорим про "просто дерево страниц и возможность эти страницы редактировать"
В данном конкретном месте я говорил про галерею и нужность админки для неё.

>Ну как бы ты сам себе и ответил: где ни посмотришь - нигде нету :)
Так ты просто первый, кто такое попросил:)

Если ты заплатишь денег кому надо, то тебе такое обязательно сделают. Я (и не только я) представляю "просто дерево страниц с возможностью редактирования" в виде админки с простым деревом и страницами для редактирования. То, что ты видишь это по-другому, совершенно не значит, что это "просто дерево" вообще никто не делает. Просто никто не делал так, как ты хочешь.

SystemV(*)(2011-10-27 03:38:58)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от SystemV 2011-10-27 03:38:58
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

Я про его реализацию для сайта в виде вебстраницы. Там будет куча нюансов, например та самая привязка к дизайну.
И что, в обычных уёбищных интерфейсах с кнопками и админками скрипта меньше? Да отключи скрипт и посмотри что ты можешь сделать в том же жэжэ.

> Собственно, это ещё одна причина нераспространённости такой штуки - в универсальные cms оно не очень годится.
А никто и не предлагает делать из него CMS. Речь как бы об обратном процессе.

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

Так ты просто первый, кто такое попросил:)
Нет, я не такой :)

Если ты заплатишь денег кому надо, то тебе такое обязательно сделают. 
Делать людям хорошо за деньги - это проституция прямо какая-то! :)

anonymous(*)(2011-10-27 03:57:54)
Отредактировано anonymous по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-27 03:57:54
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>И что, в обычных уёбищных интерфейсах с кнопками и админками скрипта меньше?
Обычно да. Скрипт на редактор, без которого тоже можно редактировать, ну и скрипт на какое-нибудь автозаполнение полей, который не нужен. Главное, что они не так сильно тормозят.

А вот реализовать твою штуку с фреймами будет немного сложнее.

>Да отключи скрипт и посмотри что ты можешь сделать в том же жэжэ.
ЖЖ вообще кривой и косой, аки жигули. Одни их древовидные комментарии чего стоят.

>А никто и не предлагает делать из него CMS. Речь как бы об обратном процессе.
Ну так это, раз решение неуниверсальное нифига, то никто его в опенсурс и не выложил. Лежит потихоньку на каких-то закрытых миниблогах, и не знает про него никто.

Если я буду когда-нибудь буду делать что-либо подобное - обязательно выложу под столлманоугодной лицензией:)

>Я думаю ты не очень удивишься если я тебе скажу, что галерея с админками тоже нахрен не нужна и пользователю удобнее править всё по месту, чем завидев опечатку, переключаться в админку, искать там картинку, вправлять там опечатку, сохранять, возвращаться и проверять результат правки.
Я тут пару постов выше уже достаточно подробно объяснил, почему удобная галерея без админки не может в принципе. Про страницы, перенос картинок и всякую метаинформацию. Не знаю, чем перенести картинку с одной страницы на другую удобнее, чем просто подвинуть её в списке.

>Нет, я не такой :)
Поздно отрицать!

SystemV(*)(2011-10-27 04:11:03)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: [жж]А почему СMS такое УГ? от iwolf 2011-10-26 20:07:09
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

Ну возьми фреймворк вроде Zend или Kohana и сделай всё вручную.

Сразу решатся проблемы с перегруженной лишними таблицами базой данных, скоростью, с нечитабельным универсальным кодом и глюками. Потому что даже если глюки возникнут, они будут своими, родными.

Но зато времени на поднимание простого сайтика у тебя уйдёт раза в 3 больше.

Oreolek(*)(2011-10-27 07:41:59)

[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от Oreolek 2011-10-27 07:41:59
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Ну возьми фреймворк вроде Zend или Kohana и сделай всё вручную.
Я уже к Yii присматриваюсь. По туториалам самый адекватный фреймворк походу дела.

>Но зато времени на поднимание простого сайтика у тебя уйдёт раза в 3 больше.
Я тоже так раньше думал. Это самообман. Это кажется что раз и за 5 минут сделал. На самом деле все иначе. Начинается с подбора шаблона, каких только нет, а который нужен не найдешь, надо писать сомостоятельно, а писать самостоятельно это уже будь добр изучай CMS углубленно и вся идея применения CMS таким образом дискредитируется, никаких за 5 минут сайт не получается. Потом начинается свистопляска с модулями, которые есть на предыдущую версию, на новую их еще нет, та же неразбериха с версиями и по шаблонам, например на Joomla 1.7 их вообще практически нет, короче легче фреймворк изучить, быстрее получится и как хочешь.

iwolf(*)(2011-10-27 15:10:54)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от iwolf 2011-10-27 15:10:54
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

Я уже к Yii присматриваюсь. По туториалам самый адекватный фреймворк походу дела.
Vilfred смотрит на Вас с высока, надменно и презрительно, потому что Вы так и не заглянули на сайт к масону. http://www.masonhq.com/

anonymous(*)(2011-10-27 16:29:49)
Отредактировано anonymous по причине правка цитаты
Mozilla/5.0 (X11; Linux i686; rv:6.0.2) Gecko/20100101 Firefox/6.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:[жж]А почему СMS такое УГ? от anonymous 2011-10-27 16:29:49
avatar
Скрыть

Re:[жж]А почему СMS такое УГ?

>Vilfred смотрит на Вас с высока, надменно и презрительно, потому что Вы так и не заглянули на сайт к масону. http://www.masonhq.com/
В примерах код на перле смешан с html-ем. Это дикость и ужас.

Лучше какой-нибудь catalyst, или что там для перла есть.

SystemV(*)(2011-10-27 16:35:56)

Emacs-w3m/1.4.414 w3m/0.5.3
Этот тред читают 6 пользователей:
Анонимных: 6
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!