Ну, если у вас 5 - 10 проектов, но в чем сложности эти кнопочки сделать командами capistrano с bundle exec ?
Если проектов куда больше, то возможно, сложности какие-то и могут возникнуть, но тогда не представляю размер сервера, на котором поместится сотня гемсетов с зависимостями рельс :)
закрытие, открытие, что-то там еще пробовал, но на двух соединенных эффекта - ноль.
По контурам, вы имеете ввиду, не по головкам, а по дереву? Просто по головкам мне и кажется, что не получится, т.к. границы собственно и нет. А по дереву мне кажется сильно трудоемко за счет постоянного пересечения.
Насколько я знаю, до недавнего времени только гугл умел обрабатывать запросы вид #! (https://developers.google.com/webmasters/ajax-craw... что требовало дополнительных усилий со стороны бэкэнда.
Как раз на днях, гугл, вроде, объявил что научился потихоньку выполнять js, однако, это только зачатки, рассчитывать на это пока, вроде, не стоит.
Могу ошибаться, конечно
Просто пока у обычных нешарящих в программировании клиентов я сталкивался с требованиями драг-н-дропа блоков, инлайн редактирования текста и удобная система плагинов. Со стороны разработчика нужен пайплайн, например.
что именно вы имеете ввиду под модифицированием контента?
А какие именно функции CMS вы имеете ввиду? Можно взять какой-нибудь микрофреймворк на php для организации АПИ.
Я просто сам немного занимаюсь "простыми сайтами" и "сделать и отдать". И понимаю, насколько людям, которым нужны "простые сайты" тяжело понять, как поменять ДНС записи и скачать Filezilla. Об установке node(rails) на vps, конечно, и речи не идет). Плюс, надо помнить, что таким людям частно нужно СЕО, что не является сильной сторой SPA
кстати, недавно начал делать что-то типа cms для landin page (тоже одностраничник, по сути, но без какой-либо сложной логики) с визуальным редактором блоков и данных, но времени нет нормально довести до ума
@GingerbreadMSK Не понял половину перечисленного вами функционала: структура хранения данных ? каталог товаров? вы про КРУД операции ? инструменты для все перечисленного, например rails-admin-tb.herokuapp.com думаю, на пхп не может не быть похожего
вы действительно считаете, что нет ничего сложного в том что бы подружить свою идею с чужой?
Просто в этом то и отличие фреймворков от цмс (или других готовых систем), что первые подразумевают гибкую кастомизацию под свои нужды, максимум, требующие соблюдение определенных конвенций. В системе же уже определен свой путь по большей части, и для того, что бы что-то серьезно переделать, нужно очень многое сделать не так, как в самой системе, что бывает очень накладно, поэтому я и написал, что "это может быть сложно, если надо сделать действительно качественно по-своему"
Хотя, возможно битрикс - это действительно очень подходящая вещь (из всех ecommerce вещей, что я знаю, я б не взялся делать это на цмс, но о битриксе слышал только, что это монструозное, неповоротливое, очень старое и платное нечто, что приносит много головной боли).
Долго думал, брать ли "с нуля" в кавычки, передумал, видимо - надо было. Любой фреймворк - это уже не с нуля. Это уже экосистема компонентов. Например, на rails _основные_ функции интернет магазина можно реализовать за день. Админки готовые тоже есть. Просто собрать вместе нужные блоки. В контексте выбора CMS для разработки огромного нетипичного проекта - это с нуля.
Любая ЦМС, какая б она универсальная не была (а в любом "огромном" проекте эта универсальность вылезет боком) не позволит вам _качественно_ реализовать свою собственную уникальную задумку. Придется отпиливать лишнее и снова реализовывать свое.
Конечно, если исключить пункт 3 (точнее, его универсальную трактовку как "развитая админка И Т.П.), то подойдет какой-нибудь мультисайт на вордпрессе.
Но если действительно взлетит, то каждое такое И Т.П. будет сильно бить по карману и времени.
Предположу, что привязка стэка технологий к IDE поставляется зависимостью с Visual Studio и разработкой для MS ) Интересно, насколько ошибочна эта догадка?
@Sekira А поддерживать Netscape Navigator 1.0 ? Сколько пользователей заходят на ваш сайт с выключенным js, сами того не осознавая? Те, кто намеренно его выключают, сами идут этот шаг и знают последствия. Что ж, возможно, когда-то на ваш сайт зайдут с микроволновки, но и стандарты W3C к тому времени могут поменяться - что же делать? Как думаете, если человек сегодня пользуется браузером без js, то сколько современных ресурсов ему будет доступно?
Конечно, усердствовать со скриптами тоже не нужно, но по факту - можете привести кейс, где критически важна поддержка типичного проекта (не сервера для 3д-телевизора), при чем, которая разрабатывается фрилансером или типичной студией\командой, а не корпорацией масштаба Яндекса или Гугла (да и то, контакт, фейсбук, ютуб, без него не работают).
А без кейса - это преждевременная оптимизация.
Никогда о нем не слышал, и конкретная тема не особо близка. Но разве 1000 звезд на гитхабе и последние изменения 2 дня назад - это не хороший результат?
Возможно, просто нет хорошей документации или поддержки в русскоязычном сообществе.