Неплохое How-To по вхождению в Bitrix, если кому надо. Нет общих слов для маркетоидов, как в обычных презентациях. А уже типовые задачи и методики их решения.
м... погулял по сайту не являсь зарегистрированным пользователем. Может не там смотрел, но не заметно, что бы Zend явно желал активного скачивания и тестинга беты.
Нет, я упрямый и всё же добуду теми или иными путями дистрибутив. Но отсутствие внятной политики по поводу скачивания beta-версий вгоняет в тоску. И кому это надо ещё перетягивать разработчиков на свою IDE? Мне или Zend Inc ;)
Текущая писанная на JAVA удручает своей медлительностью (с помощью гугла это всё лечится, но тратишь день на тонкую настройку) на большом количестве файлов да и редактор с фолдингом, мягко говоря иногда глючат. Сейчас откатился на PSPad, хотя народ советует PHPEd.
На Eclipse не смотрел, ожидая решения от "Отцов", а не сборки комьюнити.
М... очень содержательно ;)
Мне лениво читать там, поэтому разместим часть касающуюся Друпала тут =)
Управление сайтом
В CMS Drupal административный и пользовательский интерфейсы смешаны (т.е. если логинится пользователь с администраторскими правами, то в интерфейсе появляются дополнительные элементы управления). В Битриксе административный и пользовательский интерфейсы полностью разнесены, что позволяет создавать совершенно произвольные шаблоны страниц (в Drupal приходилось делать шаблоны таким образом, чтобы в них нормально отображалась та часть административного интерфеса, которая не использует административный шаблон).
Структура сайта в Битриксе повторяет структуру папок на диске сервера внутри установки продукта. Административный интерфейс позволяет создавать папки и файлы страниц (как статичных, так и динамических) - и при этом, кроме системного имени, позволяет давать дополнительное имя, удобное для представления пользователю.
Идеология инфоблоков
Основной структурной единицей CMS Drupal служит узел (node). По сути дела, любая страница сайта на Drupal (за исключением служебных) - это либо список анонсов узлов, либо полное отображение одного узла. Вывод любой страницы может сопровождаться выводом дополнительных блоков, но, так или иначе, они являются вторичными по отношению к node.
В Битриксе реализована идеология инфоблоков (синоним понятию «справочник» в «1С: Предприятии» или понятию «сущность предметной области»). Инфоблок представляет собой совокупность объектов, обладающих одинаковым набором свойств.
Все инфоблоки равноправны в том смысле, что любой инфоблок (или даже несколько инфоблоков) может использоваться для вывода как в основной области страницы, так и в дополнительных областях. Таким образом, node в CMS Drupal является лишь частным случаем инфоблока - и, по сути, в Drupal имеется только один инфоблок, тогда как в Битриксе их может быть неограниченное количество.
Политика кэширования
Важным отличием Битрикса от Drupal является принцип кэширования страниц. Так, в Drupal производится кэширование всей страницы, доступной по данному URL, целиком. Соответственно, если пользователь в данный момент залогинен на сайте, то на странице, скорее всего, присутствует некоторая персонализированная информация (например, его логин). Стало быть, кэширование страницы в этом случае навозможно в принципе.
Битрикс же производит кэширование на уровне компонент, причём кэширование может быть следующих видов:
кэширование отсутствует - при формировании каждой страницы происходит исполнение кода компоненты;
кэширование в течение конкретного интервала времени - компонента один раз формирует результирующий HTML, а затем при следующих вызовах берёт его из кэша в течение указанного времени; по истечении этого времени результат формируется снова;
автокэширование - компонента определяет, нужно ли ей кэшировать результат, из глобальных настроек автокэширования.
Вывод, например, логина пользователя производит компонента с отключённым кэшированием, тогда как вывод более статичной информации (например, списка новостей) производит компонента с включённым кэшированием.
Таким образом, Битрикс предоставляет гораздо более гибкую и эффективную политику кэширования, чем Drupal.
Известно зачем. В обычных домах жить уже не модно. Интересно, а экскурсии они будут водить на эту стройплощадку? ;)
Многие в детстве лазили по промышленным объектам, крыше собственного дома или школы. Но кто гулял по недостроенному небоскребу, да к тому же по стройплощадке самого высокого здания Европы? А ведь достаточно зарегистрироваться на сайте компании Mirax Group – и бесплатная экскурсия тебе, можно сказать, гарантированна. Только не забудь взять с собой паспорт: это тебе не музей!
Сам узнал о подобной возможности относительно недавно и уже успел воспользоваться их гостеприимством. Ждать только пару недель придётся.
Я перепробовал довольно много редакторов. Для работы предпочитаю Zend Development Environment. всё остальное делаю в бесплатном PSPad
Он занимает около 2Mb и можно носить на флешке. SciTE посмотрел, действительно, на больших файлах с подсветкой и фолдингом творятся странные вещи. Я не исключаю, что после шаманства с конфигами будет вселенское сачастье, но мне лениво вникать и перенастраивать его под себя. У меня хранятся мои INI-файлы настроек моего редактора и обновление у меня происходит довольно безболезненно.
Да, в PSPad единственный большой минус - это отсутствие фолдинга. Автор говорит, что это родовая травма. Таб лыло и с подддержкой UTF, но она появилась. Надеюсь, скоро и фолдинг сделают.
Вот в таком режиме заказчику не следует менять дизайн сайта. Ибо будет выглядеть это так:
Начальник: сделайте красоту!
Контент-менеджер: Ок. Будет сделано. И в меру своего разумения фигачит. А потом шутники кидают на бизнес-линч сами знаете кого.
Дизайном пусть занимаются специально обученные люди и по старинке ;)
Потом начинаем постить подобные списки, а в качестве десерта будем отхабривать что то подобное:
"Приятель, торгущий фототехникой предлагает мне любой зеркальный фото ( до 1000$) в обмен на мою девственность, Мне уже 17 лет, хочется иметь свой фотоаппарат со сменной оптикой. Какую модель посоветуете? Хочу снимать эротику."
Нет, я упрямый и всё же добуду теми или иными путями дистрибутив. Но отсутствие внятной политики по поводу скачивания beta-версий вгоняет в тоску. И кому это надо ещё перетягивать разработчиков на свою IDE? Мне или Zend Inc ;)
Текущая писанная на JAVA удручает своей медлительностью (с помощью гугла это всё лечится, но тратишь день на тонкую настройку) на большом количестве файлов да и редактор с фолдингом, мягко говоря иногда глючат. Сейчас откатился на PSPad, хотя народ советует PHPEd.
На Eclipse не смотрел, ожидая решения от "Отцов", а не сборки комьюнити.
P.S. Линком на архивчик никто не поделится? ;)
Взято со Screenshots.ru - коллекция скриншотов от программистов и не только.
Автор, похоже не учил матчасть, а про Just for Fun Торвальдса даже и не слышал ;)
Мне лениво читать там, поэтому разместим часть касающуюся Друпала тут =)
Управление сайтом
В CMS Drupal административный и пользовательский интерфейсы смешаны (т.е. если логинится пользователь с администраторскими правами, то в интерфейсе появляются дополнительные элементы управления). В Битриксе административный и пользовательский интерфейсы полностью разнесены, что позволяет создавать совершенно произвольные шаблоны страниц (в Drupal приходилось делать шаблоны таким образом, чтобы в них нормально отображалась та часть административного интерфеса, которая не использует административный шаблон).
Структура сайта в Битриксе повторяет структуру папок на диске сервера внутри установки продукта. Административный интерфейс позволяет создавать папки и файлы страниц (как статичных, так и динамических) - и при этом, кроме системного имени, позволяет давать дополнительное имя, удобное для представления пользователю.
Идеология инфоблоков
Основной структурной единицей CMS Drupal служит узел (node). По сути дела, любая страница сайта на Drupal (за исключением служебных) - это либо список анонсов узлов, либо полное отображение одного узла. Вывод любой страницы может сопровождаться выводом дополнительных блоков, но, так или иначе, они являются вторичными по отношению к node.
В Битриксе реализована идеология инфоблоков (синоним понятию «справочник» в «1С: Предприятии» или понятию «сущность предметной области»). Инфоблок представляет собой совокупность объектов, обладающих одинаковым набором свойств.
Все инфоблоки равноправны в том смысле, что любой инфоблок (или даже несколько инфоблоков) может использоваться для вывода как в основной области страницы, так и в дополнительных областях. Таким образом, node в CMS Drupal является лишь частным случаем инфоблока - и, по сути, в Drupal имеется только один инфоблок, тогда как в Битриксе их может быть неограниченное количество.
Политика кэширования
Важным отличием Битрикса от Drupal является принцип кэширования страниц. Так, в Drupal производится кэширование всей страницы, доступной по данному URL, целиком. Соответственно, если пользователь в данный момент залогинен на сайте, то на странице, скорее всего, присутствует некоторая персонализированная информация (например, его логин). Стало быть, кэширование страницы в этом случае навозможно в принципе.
Битрикс же производит кэширование на уровне компонент, причём кэширование может быть следующих видов:
кэширование отсутствует - при формировании каждой страницы происходит исполнение кода компоненты;
кэширование в течение конкретного интервала времени - компонента один раз формирует результирующий HTML, а затем при следующих вызовах берёт его из кэша в течение указанного времени; по истечении этого времени результат формируется снова;
автокэширование - компонента определяет, нужно ли ей кэшировать результат, из глобальных настроек автокэширования.
Вывод, например, логина пользователя производит компонента с отключённым кэшированием, тогда как вывод более статичной информации (например, списка новостей) производит компонента с включённым кэшированием.
Таким образом, Битрикс предоставляет гораздо более гибкую и эффективную политику кэширования, чем Drupal.
Многие в детстве лазили по промышленным объектам, крыше собственного дома или школы. Но кто гулял по недостроенному небоскребу, да к тому же по стройплощадке самого высокого здания Европы? А ведь достаточно зарегистрироваться на сайте компании Mirax Group – и бесплатная экскурсия тебе, можно сказать, гарантированна. Только не забудь взять с собой паспорт: это тебе не музей!
Сам узнал о подобной возможности относительно недавно и уже успел воспользоваться их гостеприимством. Ждать только пару недель придётся.
Прогулки по недостроенной Башне федерация и первоисточник.
Сейчас сами знаете почему кармограф просто взбесился. =\
Ну сделайте вы квант побольше, зачем устраивать показательные порки? Проехали.
Давайте даже из подобных вещей извлекать пользу.
Он занимает около 2Mb и можно носить на флешке. SciTE посмотрел, действительно, на больших файлах с подсветкой и фолдингом творятся странные вещи. Я не исключаю, что после шаманства с конфигами будет вселенское сачастье, но мне лениво вникать и перенастраивать его под себя. У меня хранятся мои INI-файлы настроек моего редактора и обновление у меня происходит довольно безболезненно.
Да, в PSPad единственный большой минус - это отсутствие фолдинга. Автор говорит, что это родовая травма. Таб лыло и с подддержкой UTF, но она появилась. Надеюсь, скоро и фолдинг сделают.
Начальник: сделайте красоту!
Контент-менеджер: Ок. Будет сделано. И в меру своего разумения фигачит. А потом шутники кидают на бизнес-линч сами знаете кого.
Дизайном пусть занимаются специально обученные люди и по старинке ;)
В комментариях к посту указаны причины использования шрифта консолас и ещё ряд косяков связанных с этим стилем. Рекомендуется к прочтению.
P.S.
Для себя его так и не осилил.
Сначала исследуем феномен «Йа криветко»
Потом начинаем постить подобные списки, а в качестве десерта будем отхабривать что то подобное:
"Приятель, торгущий фототехникой предлагает мне любой зеркальный фото ( до 1000$) в обмен на мою девственность, Мне уже 17 лет, хочется иметь свой фотоаппарат со сменной оптикой. Какую модель посоветуете? Хочу снимать эротику."