На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)

Groovy + Grails + Битрикс + John Coltrane

2viktors

1.
За последние дни посмотрел несколько платных и бесплатных CMS систем. Самый крупный из рассмотренных мной - Битрикс - действительно большой, действительно сложный. Хотя один паренек в своем выступлении сказал, что WebSphere менее надежна для интранет сетей, чем Битрикс, так как, якобы, она никогда не тестировалась на таких нагрузках.

И дело даже не в том, что я люблю Java и не люблю PHP. Эх, подорвал этот парень уважение и к себе лично, и к Битриксу в целом.

Если не брать Битрикса, то остальные хорошо-продающиеся русские CMS (которые я посмотрел) – это просто хлам. Они так просты, что в серьез задумался о том, чтобы реализовать свою. В одной из них стандартная поставка включала категории (роли) пользователей, инфо-блоки (domain model) и ещё пару простых вещей.

Вот там мы делаем роли:
static accessControl = {
role name: 'Observer'
role name: 'Administrator', only: [ 'create', 'edit', 'save', 'update' ]
}

Вот так инфо-блоки:
class House{
Address address
Person owner
static hasMany = [rooms: Room]
}

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


2.
Надоело о

наверх