Я разработал веб-приложения для WordPress, и мне это нравится. В нем есть темы, которые сделали навигацию настолько простой и интуитивно понятной. Если бы мне пришлось кодировать их в рамках, это может занять несколько дней. Кроме того, я использую собственные темы и пишу свои собственные сценарии, чтобы они могли удовлетворить мои потребности. Поэтому простых постов недостаточно, и я склонен взламывать их, добавляя постмету к посту. Это подойдет практически для любого типа столов, которые мне нужны. Конечно, не самый эффективный способ.
Мой друг сказал мне, что ruby on Rails — намного лучшая практика, чтобы сделать вышеупомянутое. Но я боюсь, что учебная кювета слишком крутая. Более того, мне нужно переделать свой навигационный интерфейс для Rails, что может значительно увеличить время производства. WordPress действительно имеет потрясающие темы. И мне также нужно кодировать аутентификацию пользователей на Rails, тогда как в WordPress есть таблица пользователей, которую я мог бы просто использовать.
Есть мысли по этому поводу? Какие есть альтернативы для создания красивых тем на Rails. Это в настоящее время удерживает меня от перехода на Rails.
Есть большая разница: WordPress — это CMS, тогда как Rails — это платформа приложений, которую вы можете использовать для реализации CMS. Было бы много кода с нуля, который вы должны были бы написать, чтобы добраться до места, где находится WordPress.
Если вам нравится идти по пути с нуля, есть множество Gems, которые помогают с такими общими вещами, как аутентификация пользователя (Devise), использование уценки в сообщениях (Redcarpet), интерфейсных сред (Bootstrap, Foundation, которые имеют свои собственные темы, которые легко добавить) и многие другие.
Есть также немало CMS, написанные на Rails.
Но, конечно, была бы кривая обучения Ruby, rails, а затем освоение структуры CMS. Вы действительно должны оценить свои требования и решить, что подходит вам лучше всего для работы, которую вы делаете.
Если WordPress делает все необходимое, вам не нужно переходить на более низкий уровень. PHP-эквивалентом Rails может быть CakePHP, Codeigniter, но, опять же, это фреймворки приложений, в которых нет встроенных функций, как в любой CMS.
Других решений пока нет …