Но давайте посмотрим, что получает в этом случае клиент и с чем приходится иметь дело разработчику. Битрикс заявляет, что система не требует от внедренца знаний языков программирования и что построить сайт на этой CMS может каждый. Поскольку система все же проприетарная, то Битрикс обязуется оказывать техническую поддержку покупателям лицензии. Нужно снова отдать должное добросовестности компании, саппорт работает хоть и с перебоями (иногда очень серьезными), но все же удовлетворительно. Все это говорит лишь о перегруженности техподдержки. Дело в том, что конечные клиенты, далекие от вебмастеринга, давно уже не пытаются освоить Битрикс самостоятельно, поскольку CMS за годы своего роста превратилась в неповоротливую махину, в которой разобраться на скоку почти невозможно, тем более построить более менее функциональный сайт. Однако Битрикс упорно продолжает гнуть линию вебстроительства без знания PHP, хотя для доводки сайта, копаться в коде приходится не реже, чем в любой бесплатной CMS, а порой, не дождавшись решения от саппорта и документации, лезть прямиком в компоненты. Зачем это нужно - непонятно. Выглядит как глянцевая обложка, замедляющая работу сайта и затрудняющая прямую разработку. Что касается разработки. API Битрикса очень сложен (это не только мое мнение ) и сравним с изучением нового скриптового языка или фреймворка. Однако вместо бесконечной гибкости первого и расширяемости второго, мы получаем крайне негибкую архитектуру, зажатую в рамки Битрикса. В такой ситуации неудивительна такпрофессия программист 1С-Битрикс, которая становится все более популярной. Политика Битрикса - минимум запросов к базе, также обернулась серьезными тормозами из-за увеличения работы с диском и навороченных sql-запросов, в результате чего оптимальный сайт на Битриксе - это огромный портал, с огромной базой данных и большой посещаемостью. Очевидно, что это лишь самая небольшая часть сайтов, строящихся на Битриксе. Остальные же обречены тормозить и регулярно приносить головную боль своим владельцам, сложностью в обучении и разработке. В этой связи, позволю себе несколько слов о нашей системе управления OneSSa, которую мы этим летом значительно переработали, а в ближайшее время снабдим новым внутренним интерфейсом. По сути, Onessa - это фреймворк, на котором мы в предельно короткие сроки можем построить сайт с любым функционалом. За время работы студии накопилось большое количество классов, позволяющих решать самые различные задачи. В нашей системе полностью разделены разработка и представление, что позволяет верстальщикам выполнять правки без риска повредить рабочий код. Причем сделано это на всех уровнях (в отличии от Бирикса, в котором управление шаблонами совершенно негибкое). Все модули системы строятся в администраторском интерфейсе предельно просто и быстро. Для клиента, который, как правило, занимается наполнением сайта контентом, работать с админкой легко и просто. Админский интерфейс практически никогда не вызывает вопросов у наших клиентов, и по запросу мы можем расширять его функционал также легко. В итоге имеем систему, способную отвечать всем современным требованиям сайтов, легкую в разработке и масштабируемости, простую для конечных пользователей. Я это все к тому, что |
- Music:The Hoosiers - Choices



Аэропорт
Comments