Как стать автором
Обновить

Комментарии 20

А где можно найти приличную информацию о верстке под битрикс?

Помнится, гуглил как-то, но ничего интересного в тот раз не нашёл.
На сколько я понимаю верстка под битрикс не отличается от обычной верстке, есть пару нюансов, например нужно иметь ввиду что необходимо оставить место сверху под <?$APPLICATION->ShowPanel();?>, и учитывать что если бакграунд у странички например градиентный, то при развертывании панели, вся верстка сдвинится вниз, а бекграунд осатанеться, но обычные посетители этого не заметят… пожалуй больше нюансов нет, ведь у них редактирование отделено от публичной части, поэтому верстать можно как обычно.
Ну, я имел ввиду про организацию файлов там, и прочее. Все равно спасибо =)
Наличие таких костылей, как отложенные функции в битриксе — прямое следствие кривейшей организации работы структуры всей системы.
Принципы работы — тянутся с первых версий. И нет никаких потуг сделать хоть что-то.
А все из-за возможности апгрейда системы одним кликом…

Система — дрянь (ИМХО)
Давайте тут обойдемся без холиваров, от того, что вам не нравиться эта система ничего не измениться, и люди всеравно будут продолжать рабоать с ней, а эта тема именно для них, я же написал в начале об этом.
«Система — дрянь»
А нам посрать что вы думаете :)
Система позволяет нам рубить бабло, заоблачное для PHP в принципе.
Вы что-то хотите сказать наверное про то, что мы делаем дряные проекты.
Отвечу — а нам посрать. Пусть миллионы программистов говорят что Битрикс — гавно, это не мешает нам делать проекты на нем, которые приносят деньги клиентам. Все счастливы, все довольны.

Ну что тут не так?
Все так, только не поддавайтесь на провокации битриксзавистников:)
И мне и клиенту моему трижды по барабану что отложенные функции — это костыль. Ему главное чтобы в шапке выводилось сколько товаров в корзине.
И хоть вы там слюной злости захлебнитесь, клиенту все равно КАК мы это сделали. Ему важно что это РАБОТАЕТ.
Я могу вам выдать контакты всех своих топовых клиентов, чтобы вы выслали им предложение на переходы на другие CMS. Можете расписывать замечательности другой CMS. Что там нет таких костылей. Результат будет один — они скажут что Битрикс их устраивает.
Но если мы прийдем к ВАШИМ клиентам, которые не на Битрикс и опишем им систему, применяя МОЩНЫЙ наш пиар, показывая сотни магазинов на Битрикс, то они уйдут к нам.

Вот такая вот ирония судьбы — Битрикс ГОВНО, только бабла он приносит НЕМЕРЕННО.

Друпал — распиздатая система, действительно распиздатая… ну и?..
:) Зачем вы суть то рассказываете, сейчас все захотят от нашего пирога кусочек;)
Если придут сильные личности, пусть работают и расШиряют круг клиентов 1С Битрикс, ну а если нет, то рынок выпнет их…
А я про коммерческую часть системы ничего и не говорил.
Пиар — да, мощный.
Поддержка — тоже.
Документация — отлично.

Я в общем-то констатировал факт, который вы озвучили «Битрикс ГОВНО, только бабла он приносит НЕМЕРЕННО».

Отрадно, что сами разработчики на битриксе признают его говняность.
Знаете, может я глупый какой, может по-другому мыслю. Но мое знакомство с миром CMS проходило так:
Сначало своя система, от которой я сейчас прихожу в ужас.
Потом как-то меня резко бросило на TYPO3. Все говорят что это мегамощная система, что там все правильно и круто. Может быть, только я там вообще ничего не понял. Даже сейчас с нехилым уровнем экспы я, вспоминая код, тоже представляю что ничего не пойму. А на форуме поддержки меня довольно нелестно посылали к документации. Это правильно, но не так прямо — RTFM.
Потом попалась и Joomla. Тоже вроде все круто, все классно, только испугало меня количество взломов ее.
Начал изучать Битрикс. Изучил и меня все устроило. И знаете что меня больше всего там понравилось? Нет, не деньги (я их не видел целый год пока учил систему), мне понравились люди, работающие в компании. Это сильные, очень сильные специалисты. И они любят свою работу. И маленькое. но сплоченное комунити партнеров, которые также двигают одну цель — качественные хорошие и, самое главное, дорогие проекты. Это у нас у всех получается.

Вот вы говорите «говно», «дрянь». А обоснований я не вижу.
Одни жалуются на код — мол нет общего стиля, нарушены правила конкатенации или еще чего. Отвечу тем же — главное работает. И иногда качество кода («неправильная» конкатенация) надо приносить в жертву для быстрой скорости и прочего.
Другие жалуются на медленную производительность. Господа, а покажите мне крупный интернет-магазин на друпале, или неткате, или, не дай бог, жумле. Только КРУПНЫЙ. Я уверен на 95% что они будут тормозить также. А даже если не будут, то полезут другие неприятные мелочи, такие как — неудобство обновления большого количества товаров, синхронизации с 1С и прочим.
Вы можете ответить, что для крупных порталов надо писать свои движки. Бред. Не то время сейчас. Хороший срок проекта — 4 месяца — после него должна стартовать первая очередь. То есть магазин должен начать продавать. За такое время невозможно написать НИЧЕГО. Ну, или посадить сотни индусов, но какого будет цена. А качество и хуже Битрикс.

РЕЗЮМИРУЮ: Битрикс — это тонкое сочетание и корреляция. А сочетание замечательное в том, что плохой код покрывается гибкостью и расширяемостью. А тормоза, если бывают, обусловлены мощностью системы. И у VISTA есть минимальные требования. И у MAC.

Для защитников качественного кода. Я сам защитник такового. Только давайте отделим мух от котлет. Вам никто не запрещает в свободное время писать идеальный во всем понимании портал. Через 3-5 лет у вас что-то получится. А в рабочее время мы все просто должны делать деньги. И, еще раз повторю, ПОСРАТЬ что отлоежнная функция — это костыль.

То есть ты считаешь, что другие системы работать не будут что ли? На битрикс же разрабатывать неудобно, не согласен?

Корумпированные системы — одни назовут их дрянными, но не те кто живет за счет этих систем, с битриксом так же. Одни обсирают, другие делают инструменты для зарабатывания денег и получают их сами.
А кто мешает сделать обновление корзины через AJAX?
Здравый смысл мешает. А по вашему это что, проще или может быть удобнее?
Есть свои плюсы и минусы.

Плюс со стороны пользователя — меньше ожидания перезагрузки страницы (товар сразу добавился в корзину, сверху страницы добавилось сообщение об этом). Еще плюс — по нажатию кнопки «обновить» повторное добавление не произойдет. Иначе все равно надо делать редирект, чтобы избежать проблемы двойного клика. Т.е. подход без AJAX приводит к двум перезагрузкам страницы, с AJAX — к одной частичной (ну или двум, если реализовать обновление корзины как отдельный вызов). И субъективно для юзера оно будет быстрее.

Минусы — головная боль разработчика, и еще fallback для тех, кто AJAX не поддерживает (не так уж и сложно при наличии современных фреймворков типа jquery).

Хотя как иллюстрация фичи пример подходящий.
Что за народ… опять тему заминусили, ну и правильно, я уже давно читаю хабр как развлекательный портал, тут тебе и юмор на хабре, и притчи на любой вкус, а я со своим битриксом лезу:) Хотя в этот раз карма не так сильно пострадала, видимо все антибитриксойиды уже проголосовали в предыдущих постах. ~antonds все верно говорит, за битриксом будущее, зря многие его игнорируют.
хм, а как оно так делает? Вывод в буфер загоняет, а потом заменяет там то что нужно? Или яваскриптом обновляет? Просто интересно =)
Говорят Битрикс сделал из человека обезьяну…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории