Forums / National / Russian / Идеи / Очередная реанимация cotonti

<<<12345678>>>

Собираем идеи продвижения.

Trustmaster
#61 2013-11-09 11:46
#38395 esclkm:

я надеюсь новая админка будет без 10 плагинов расширующих функции админки?

Я надеюсь библиотеки бутстрапа не будут внесены в ядро? а будут лежать в теме?

Я надеюсь авторы тем не будут создавать новые зависимости?

Кастомизировал и я его: верстка с нуля занимает сутки. верстка с бутстрапа - двое. так как надо переписывать свойства поверх свойств. А когда касается дело ширины сеток - то дело труба.

1. Будет с 1 плагином (вполне себе дополнительными и необязательным) и одной фичей, которая станет частью ядра и позволит редактировать пользователей прямо в админке.

2. Пора нам JS-библиотеки складывать вообще отдельно и использовать какой-нибудь bower для управления ими. Но боюсь, что бутстрап будет лежать в коробке. Если твои темы его использовать не будут, ты сможешь спокойно его оттуда выкинуть.

3. Авторы тем вольны делать что хотят. Зависимости тем по умолчанию мы контролируем.

May the Source be with you!
esclkm
#62 2013-11-09 12:09

2 - я говорю в коробке со скином... или в коробке в папке JS??? первое я могу допустить спокойно. второе для меня не допустимо

4. А мы будем использовать less файлы ??? или огромный css ??

1 а что за плагин то будет?

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
This post was edited by esclkm (2013-11-09 12:17, 10 years ago)
Trustmaster
#63 2013-11-09 13:52
Использовать jquery в качестве зависимости непреемлемо. Необходимо избавиться от нее. И в коробке не должно быть ckeditor и других тяжелых сторонних компонентов. Стоит также рассмотреть возможность удаления всех изображений ведь они создают угрозу использованию своего дизайна.
May the Source be with you!
esclkm
#64 2013-11-09 13:58

не утрируй плз. а обоснуй небходимость каждой билблиотеки прямо в движке???

например там модальные окошки - - а значит библиотеку у нас надо удалить, правильно?

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Sergey
#65 2013-11-09 14:59
#38403 Trustmaster:
Использовать jquery в качестве зависимости непреемлемо. Необходимо избавиться от нее.,

А почему бы не сориентироваться на это: http://layout.jquery-dev.net/demos/layouts_inside_tabs.html на плагин jquery

www.cotonti.mobi
Trustmaster
#66 2013-11-09 17:39

@esclkm: котлеты отдельно, мухи отдельно. Если ты хочешь обсудить управление внешними библиотеками в движке, есть issue #1034 и это отдельная весьма непростая проблема, которая во всем мире сейчас решается средствами типа bower и component.js, но у нас пользователи в основном не разработчики, у которых всегда командная строка под рукой и навороченный macbook последней модели.

Я не хочу сейчас обосновывать использование каждого из компонентов Bootstrap в движке. Большинство из нас понимают, что если мы заявляем себя современным фреймворком, CSS-фреймворк и стандартизированные шаблоны с прилично выглядящей development-темой просто необходимы. Если ты знаешь более подходящий фреймворк, можно открыть отдельную тему и попытаться убедить всех перейти на него. Игнорировать назревшую необходимость - это оставаться в 2005-м, где мы сейчас по сути и находимся технически.

Мне тоже не нравится тенденция к утяжелению движков. Но двигатель прогресса - лень. Мы тут ещё пытаемся сохранить относительную легковесность и быстроту системы, а тем временем большинство лидеров рынка пускается во все тяжкие. Например, Drupal 8, Typo3 и ezPublish в следующем поколении будут основаны на Symfony2 и будут иметь общие друг с другом компоненты. Это значит, что кое-кому придётся покупать VPS только чтобы их блог продолжил работать. Нам такого счастья не надо, конечно, но веб меняется и игнорировать это совсем не стоит, если мы хотим хоть как-то привлечь новых людей и не растерять оставшихся.

May the Source be with you!
This post was edited by Trustmaster (2013-11-09 18:45, 10 years ago)
Dr2005alex
#67 2013-11-09 18:48

Я за bootstrap по многим причинам.

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

2 система стандартизированна и имеет хорошую документацию.

3 необходимо догонять прогресс (увы но мы отстаем)

4 на мой взгляд будет легче создавать темы (будут стандартные классы для большенства шаблонов. ) Некая стандартизация.

P/S может кто уже думал о виджетах? я имею сделать некий код (или может есть уже) , который позволит новичку изменять расположение блоков на странице сайта в онлайн режиме. типа как в яндексе. Мелькнула мысль....

WebKaa.ru - Cotonti Relax
Sergey
#68 2013-11-09 19:39

Как я решил проблему кастомизации для юзера. Прежде всего, я разработал плагин слотов. http://www.cotonti.com/datas/users/mobilslot_205.pdf Теперь, можно описать в статье (в элементе у меня), любой базовый компонент: меню, футер, хедер и текст. Имеется возможность каждому юзеру создать свой элемент с описанием слотов и указать в своих настройках этот элемент. Тут можно заменить или добавить в базовый свой вариант. Для плагинов имеется ключ, который позволяет их неактировать или активировать по заданию  при загрузке. То есть иконка есть, а плагин не работает, например новостей. Осталось только такие иконки поставить в нужое место на главной странице. Вот тут как раз показываются слот меню 1 для разных моделей отображения http://www.cotonti.mobi/page.php?al=basic_slot_element&pg=menu1&go#page естественно все приведенные описания носят промежуточную стадию. Ждут своей очереди публикации. Имеются некоторые недостатки носящие характер новых, будущих инноваций.

Приходится бежать так, чтобы можно было бы хотя бы повторять это http://pttrns.com/ 

www.cotonti.mobi
Fox
#69 2013-11-09 19:53
  1. Не могу понять одно причем здесь bootstrap??? Что легче станет темы натягивать на движок??? Я Лично ничего против bootstrap-а не имею у самого пару тем не дле и вордпресе на этом Фреймворке. Но если зациклится на bootstrap-а то ничего хорошего не выйдет.

Думаю, что надо решать проблему с документацией по дизайну, а потом тянуть bootstrap-а за рога.

В сети на сегодняшний день куча хороших бесплатных HTML CSS шаблонов остаётся только натянуть на движок и по возможности выкинуть в паблик. Это так не говоря о вёрстке или я неправ???

Bootstrap нечего не изменит луче заняться доками толку больше будет, а кто имеет понятия в веб дизайне прочитав доки тот и тот же bootstrap натянет!!!

  1. Зачем удалять с коробки ckeditor самый нормальный редактор в движке, HTML теперь ручками постить надо будет или юзать какие-то обрезаны редакторы???
ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
Trustmaster
#70 2013-11-09 20:13

В посте #63 был сарказм. Никто ничего удалять не собирается.

Добавлено 12 минуты спустя:

Можно написать документацию по шаблонизатору и по тегам. Точнее, по шаблонизатору большинство фич уже задокументированы. Но у нас нет стандарта в оформлении HTML и CSS, каждый раз приходится придумывать заново. И компоненты различных тем не подходят друг к другу.

May the Source be with you!
This post was edited by Trustmaster (2013-11-09 20:25, 10 years ago)
Dr2005alex
#71 2013-11-09 21:31
#38413 Trustmaster:

Можно написать документацию по шаблонизатору и по тегам. Точнее, по шаблонизатору большинство фич уже задокументированы. Но у нас нет стандарта в оформлении HTML и CSS, каждый раз приходится придумывать заново. И компоненты различных тем не подходят друг к другу.

Даже нужно!!! Но нужен опытный в css и TPL движка. 

WebKaa.ru - Cotonti Relax
Macik
#72 2013-11-10 23:33
#38411 Sergey:

Как я решил проблему кастомизации для юзера. Прежде всего, я разработал плагин слотов. http://www.cotonti.com/datas/users/mobilslot_205.pdf 

Сергей, в который раз вижу у Вас серьезный подход к разработке. Вашу бы энергию да в мирное русло текущей разработки. Переходите уже на светлую сторону силы ветку Siena. (Лучше один раз напрячься, чем через некоторое время придти в никуда.)
Тут действительно решено уже множество проблем и убрана куча граблей, что позволяет не писать велосипеды с квадратными колесами из чугуна.

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
terracota
#73 2013-11-11 03:16

Всем привет! Я как-то пытался поучаствовать в развитии движка. Но, прошло уже три года, а воз и ныне там. Желающих разбираться всё меньше, а кодеры и программисты не совсем понимают что нужно сделать, чтобы движок стал популярным. Точнее: совсем не понимают. Бутстрапы всякие обсуждают… Эх!

Давайте я вам расскажу историю монстра-Wordpress. Жил-был программист, которого не устраивала текущая ситуация с положением блог-систем на рынке. Был Блоггер, был платный движок eMachines и была еще пара-тройка альтернатив. Он решил написать движок, который будет простой, удобный и заточен под блоги. Писал он его, писал. Только никто ему не верил и все отдавали предпочтение уже известным продуктам, пусть даже и платным. И так бы и не стал Wordpress известным, если бы не встретил он чувака-маркетолога, который неожиданно проникся идеей, подтянул венчурные капиталы и основал компанию. То есть увидел перспективы и возможности.

Дальше было еще интереснее. Чтобы продвинуть Wordpress, его стали рекомендовать знакомым и различным блоггерам. Даже устанавливали и дорабатывали его бесплатно, лишь бы блоггер написал хороший пост про движок и восхитился простотой. Дальше больше. Создание бесплатной платформы wordpress.com, где каждый мог совершенно задаром завести себе блог, позволило поднять известность на новый уровень. Заработало сарафанное радио: мол, движок ставят, на все вопросы отвечают, плагины пишут — счастье! И понеслась. Таким образом привлекались не только блоггеры, но и дизайнеры, экономисты и целые компании. Которые не хотели тратить время, но зато получали такой продукт, который позволял им самим управляться с ним просто и быстро. Без заморочек. А если проблемы и были, то их быстро устраняли в обновлениях.

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

А теперь к нашим, хм… Технические детали никого не интересуют. Сейчас создано множество сервисов, которые могут предложить что угодно — от галереи, до большого портала. Да, они стоят денег. Но они обновляются и не требуют от пользователя изучения кучи документации (которой ещё и толком-то нет), потому что у них есть внятная техподдержка. Даже сраный Битрикс скоро будет стоять у каждого четвертого. Просто потому, что маркетинг у них сейчас очень мощный. И пофиг, что внутри там костыль на костыле. Зато «продай Битрикс, получи свои 40% от продажи, и ещё заработай на доработках, которые однозначно понадобятся». Конференции, вебинары, обучение для студий, промо-материалы — всё, что хочешь, только стань нашим партнером. 

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

Ну, нельзя просто сказать, что «мы можем всё»! Да, потенциал огромный. Но сколько нужно человекочасов потратить, чтобы создать типовой сайт? При условии, что человек знает, чего он хочет и немного разбирается в html — сколько времени ему понадобиться, чтобы собрать сайт на Котонти? Даже если ты немного кодишь на php, то гораздо проще поставить что-нибудь небольшое и гибкое, типа максайта, и прикрутить к нему форум, чем понять как и что нужно делать в Котонти. 

Откуда возьмутся желающие тратить на это время, когда заказ — вот он? И нет полугода на ожидание ответа на форуме на какой-то вопрос.

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

Я вижу решение проблемы в создании на базе Котонти либо сервиса, либо какого-то продукта (который будет быстро решать какую-нибудь проблему). Например, сделать SAAS интернет-магазина, и зарабатывать на поддержке пользователей. Либо пойти по пути вордпресса и придумать как использовать Котонти, в какой нише. Просто движок без документации и поддержки, пусть даже и очень крутой, никому не нужен.

Я всё сказал.

Логика и здравый смысл творят чудеса.
Logic and Sanity makes a real magic happens.
This post was edited by terracota (2013-11-11 03:45, 10 years ago)
Sergey
#74 2013-11-11 07:02
#38423 Macik:

Сергей, в который раз вижу у Вас серьезный подход к разработке. Вашу бы энергию да в мирное русло текущей разработки. Переходите уже на светлую сторону силы ветку Siena. (Лучше один раз напрячься, чем через некоторое время придти в никуда.)
Тут действительно решено уже множество проблем и убрана куча граблей, что позволяет не писать велосипеды с квадратными колесами из чугуна.

Ну и какой велосипед? Напрячься? А зачем? Вот вы предлагаете Сиену, а может быть проще переписать под "монстра-Wordpress" - меня такая мысль посещает. На седе было 16 000 пользователей, ну и, где они, перешли на котонти? Я тут недавно видео смотрел про modx, видео, как два перца делили не сделанное, но в идеи совсем примитивное. Движок популярный, есть где разгуляться. Лояльность надо заслуживать, не только новыми версиями. Нужны популярные и, самое главное, актуальные решения. Нужен чувак-маркетолог.

Я, наверное по возрасту и стажу работе программистом, наверняка самый, самый из всех вас, не обижайтесь. Я прошел столько крахов и инкарнаций идей, что и сразу не пересчитаешь. Из моего опыта я уяснил, что есть волны поколений программ и программистов, которые просто не могут преодолеть потенциальный барьер освоения модного продукта и начинают... свой. Причем его копируют на основе не освоенного. Я помню день, когда в Питере мне переписали Юних, вроде 6 или 7 не помню. Сколько было энтузиазма: переход на КОИ 8, до сих пор народ копается в этой Убунде. Копалось 30 программистов, а докопались только трое. Народ, наверное и меня ругает, оставил я там след. По мне ее надо вообще заново писать, заплатка на заплатке, безграмотность через оператор, для взлома все есть... По мне RSX куда как была логичнее и красивее. А потом появился дос, извращенный дос 400, разработанный за 10 лет до этого и Билл стал править. А знаете почему? Дос 400 регулярно падал и восстановить надо было уметь. Дос Билла тоже падал, но восстанавливался моментом и был чувак-маркетолог..

На самом деле, проблема, как .указывает terracota  в его надобности и дело не в содержании движка. Я наблюдаю потерю интереса вообще к любым движкам. Они уже не интересны. Всем интересны готовые решения. Ну так вот,  я заметил, все, что можно освоить за 1-3 дня и выживает. Причем не столько освоить, сколько показать результат. Однажды, мой начальник, пригласил меня к себе и говорит: вот тут контора предлагает совершенно оригинальную программу для форматирования документации. Ознакомился. И говорю, это моя программа, с моей ошибкой ( я не умел работать с файлами из-за отсутствия документации и методом тыка нашел: открывал, читал до определенной страницы, закрывал и так все время. Естественно, чем больше страниц тем сильнее тормозила), кто-то ее стырил из моего коллектива, не я. Но у меня 2 шаблона, а тут 222. Шеф сказал, вот потому и придется ее покупать из-за шаблонов.

Хуже будет, если мы сами потеряем этот движок, так как будет "2 шаблона, а тут 222".

.

www.cotonti.mobi
This post was edited by Sergey (2013-11-11 07:25, 10 years ago)
Trustmaster
#75 2013-11-11 07:35

terracota, спасибо за историю, красиво и убедительно!

Sergey, тоже спасибо за историю, наконец-то мы с вами заговорили на одном языке!

Вы правы, что у нас в команде два с половиной технаря (из которых только 0.5 технаря - профессиональные разработчики) и ни одного маркетолога. И насчёт готовых решений правы. Про результат за 1-3 дня - это вообще надо выучить наизусть всем, кто делает какие-либо продукты.

Но мы с вами имеем то, что имеем. И двигаться надо как-то от этой отправной точки, учитывая крайнюю ограниченность ресурсов.

May the Source be with you!

<<<12345678>>>