Правильный ли план по изучению Битрикс? Знание битрикс


Обязательно ли знать Bitrix чтобы быть web-разработчиком? — Toster.ru

Есть две стороны медали. 1. Разработка на самой востребованной на рынке пока что в СНГ системе (Bitrix). Востребованной в 1 очередь заказчиками, а не разработчиками. Вы всегда найдете себе работу. Но вам придется мириться с текущими недостатками, которые исправляются не так быстро, т.к. поддерживается обратная совместимость (они не могут себе позволить ее не поддерживать т.к. имеют слишком большую долю на рынке). Но все же исправляются, и на новое ядро уже переписана немалая часть функционала.2. Разработка на фреймверках. В России к примеру распространены YII, Symphony и активно набирающий обороты Laravel. Yii - больше для мелочи, Symphony/Laravel потенциально для более крупных проектов. Работа с ними приятнее с точки зрения программирования, но вам потенциально придется писать очень много того что в CMS уже написано. Хотя порой написать новое быстрее чем кастомизировать уже написанное под бизнес задачу. Рынок/вакансий на FW меньше, + есть не стабильность, сегодня популярен один FW, завтра другой. Доминирующей позиции ни у кого нет. Если выберете эту ветку - я бы посоветовал Laravel, мне кажется наиболее перспективный, в топовых студиях по крайней мере спрос растет. Плюсы данного пути - вы начинаете изучать программирование "снизу", с ООП, ядра, без вариантов. Это сложнее чем изучать CMS, должна быть неплохая теоритическая база чтобы не гавнокодить (имхо).

Bitrix можно же изучать с курсов - это проще, вы сначала учитесь понимаю огромный функционал с позиции пользователя (учитесь водить машину), а потом понемногу погружаетесь в написание компонентов, модулей, начинаете изучать ядро (лезете под капот и начинаете понимать как машина вообще работает и устройство двигателя внутреннего сгорания).

Ваша лучшая документация код, который под капотом, за красивыми (или не очень) интерфейсами. Хорошо документированных CMS почти нет, bitrix в этом направлении один из лидеров.Если скил пока не позволяет читать исходный код и понимать, то начинайте мануалов).

Вообще для обучения мониторьте HH.ru на тему: junior разработчик. Вам повезет если вы попадете в крупную студию с хорошими ведущими специалистами и хорошей программой обучения. При таком раскладе вас научат программировать вне зависимости от использования платформы и научат базовым практикам корпоративной совместной разработки + быстро отучат говнокодить.Если попадете в мелкую - тут придется самому грызть гранит, читать много литературы, вы достигнете всего того же, но за больший период. Для начала кстати посоветовал бы почитать:

И посоветую не слушать популистов и ненавистников Битрикса. Многие из них просто работали или со старой версией, или работают сейчас, но не изучают новое ядро, не следуют новым практикам, или о новом ядре знают очень мало. А многие попросту плюются на все чем не пользуются сейчас, в духе "все дураки, я один умный", доля конструктивной критики весьма мала, хотя критиковать есть за что. Если бы битрикс был таким полным говном как многие описывают - он бы не занял доминирующую позицию на рынке.

toster.ru

Правильный ли план по изучению Битрикс? — Toster.ru

1. Первое время вообще не нужно. 2. Изменить что-то в верстке, поменять стили, добавить свойство к элементу и использовать его. Простые операции через if else, foreach. 3. Портфолио для битрикса вообще не нужно. Надо знать основы php (переменные, циклы), знать что и куда зайти в админке битрикса, чтоб настроить или добавить, по сути это только вкладки "Контент", "Настройки", ну и "Marketplace". 4. Тебе будет огромным плюсом, чтобы устроится знать: скопировав шаблон компонента все в нем стерень и внедрить верстку, уметь внедрить верстку с компонентами в шаблон сайта. 5. Мне кажется, что Битрикс любят только набожные люди или может очень добрые, которые стараются относится хорошо ко всему.

Все что тебе пишут это их мнение и тебе важнее узнать инфомацию по вопросам. Но просто приведу статистику своей компании. Если компания занимается только Битрикс(Серцифицированный партнер) задачи сложные будут настолько редко из чего следует стагнация в развитии. За 1-2года люди не разу не используют ООП, даже не создают собственные компоненты в битриксе, ты получаешь знания только по Битриксу. Остальные навыки развиваются настолько медленно, что даже не знаю...

Будь я новичком рассматривал бы варианты развития:1) программирование мне не особо нравится, но платят норм. (В таком случае Битрикс вам может и подойти, если на нем долго работать, привыкаешь и он кажется не столь плохим)2) Устроюсь на работу где требуется Битрикс(потому что просто) на пару месяцев-полгода, чтобы получить хоть какой-то опыт. Имея опыт можно устроится на более перспективную работу.3) Устроюсь в любую Вебстудию как бы там мало не платили, чисто посмотреть какой вообще процесс работы, соблюдая всякие режимы сна и питания, чтобы было больше сил и энергии, и заниматься вечером и по утрам.4) Буду шастать по форумам или где-то еще надеясь найти ментора.

Надеюсь хоть что-то будет полезным.

toster.ru

1С-Битрикс: База знаний (Wiki)

Как работает Wiki?  

Wiki - это точно такой же инструмент, как «большая» интернет-энциклопедия Wiki, позволяющий вместе, сообща создавать свои тексты и файлы и потом так же коллективно над ними работать на вашем сайте.    Wiki на сайте  Структуру и содержимое Wiki вы можете изменять в соответствии с правами доступа к Wiki. По каждой странице ведется история, где можно вернуться к любой предыдущей версии страницы. Все, кто имеет доступ к общей Wiki компании или Wiki отдельной рабочей группы, смогут быстро создать здесь страницу-статью или внести изменения в опубликованные тексты. Каждая страничка имеет комментарии и систему контроля версий. Первая функция позволяет обсуждать контент странички «не отходя от кассы». Вторая - контролировать, кто и какие изменения внес, и если нужно -  вернуться к одной из предыдущих версий. 

Все возможности Wiki*: 

Создание раздела Wiki

Wiki с первого взгляда - каталог страниц. Но не простой каталог, потому что его содержимое могут править пользователи вашего сайта. Зарегистрированные на сайте пользователи могут как угодно изменять его страницы: и дописывать что-то от себя, и дополнять, и переписывать имеющееся, и исправлять - в общем, редактировать и даже удалять. Однако чтобы все это стало возможным, нужно чтобы Wiki появилась на сайте.    Размещение Wiki на сайте  Для этого нужно разместить на странице сайта, где будет «жить» Wiki, комплексный компонент с тем же именем - Wiki. Настроить этот компонент в соответствии с документацией к продукту в разделе Wiki. Также для работы Wiki должен быть создан тип информационного блока и сам информационный блок. Все это сделает администратор сайта, а простые пользователи смогут приступить к наполнению Wiki. 

Создание страниц Wiki

Для публикации текстов вам не придется отсылать статьи администраторам. Создаются и правятся страницы Wiki в упрощенном визуальном редакторе. Нажимаете кнопки «Статья» или «Править» - и создаете или редактируете статью. Нажимаете «Опубликовать» - и изменения у вас перед глазами. А ненужные статьи удаляются нажатием на кнопку «Удалить». И первое, что вы создадите - это Главная страница Wiki. 
Создание главной страницы WikiРедактирование страницы Wiki
Упрощенный визуальный редактор работает так же, как привычный вам редактор страниц, встроенный в продукты «1С-Битрикс». Но специально для работы с Wiki в него добавили новые функции, каждая из которых представлена кнопкой на панели инструментов редактора:  Очень удобно создавать страницы по красным ссылкам. Если нажать на эту ссылку, сразу откроется форма создания новой страницы. И, наоборот, новая страница автоматически привязывается к Wiki, если ссылка на нее совпадает с «красной». 

Разбейте страницы Wiki по категориям, объединив схожие по смыслу и учитывая, что категории могут быть вложенными, а одна страница может быть приписана к нескольким категориям. Пометьте страницы тегами, и сможете быстро находить их по тегам в поиске. Проставьте внешние ссылки, если это требуется. Оформите страницу в редакторе как обычно и нажмите кнопку Опубликовать - страница готова! 

История страницы

Wiki ведет историю, где видно как на ладони, кто, когда и как изменял какую-то статью. Можно тут же сравнивать версии текстов и восстанавливать исходные. То есть, работа с Wiki ведется под контролем и ничего из наработок  не теряется. Вот почему Wiki идеально подходит для создания базы знаний по какому-то отдельному проекту и совместной работы с ней нескольких пользователей. 
История страницы WikiСравнение двух версий страницы
Если над документом работает одновременно несколько человек, то на сайте отобразится версия, сохраненная последней. Все остальные версии будут доступны в истории. Здесь же, в истории каждой страницы, можно выбрать две любые ее версии и запустить сравнение. При этом отобразятся изменения: красным цветом - что удалено из старой версии в сравнении с новой, а зеленым - что добавлено в новую версию. При желании, можно более раннюю версию сделать текущей, если нажать на ссылку «Восстановить до текущей». 

* - для полнофункциональной работы Wiki требуются установленные в системе модули: 

wikipedia.org - самый популярный пример Wiki-энциклопедии, создаваемой «всем миром»

blog.orangecode.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта