Блог

Работает на 1с битрикс изучать

Хабр Geektimes Тостер Мой круг Фрилансим. Павел Рогов RogovP. Закончив учебу в небольшом городе, решил перебраться в мегаполис. Решил поискать работу, дабы не тратить время.

Нашел вполне неплохой вариант. Фирма разрабатывает на Symfony, делает мобильные приложения, обучает, но так же работают с Битрикс. На собеседовании было сказано, что сначала придется убирать баги в Битрикс, что меня не сильно радует, хоть имею и небольшой опыт в разработке, но знаю, что Битрикс с точки зрения развития, путь.

Но в то же время нужны деньги, к тому же есть перспективы в дальнейшем писать на Symfony. Интересно мнение каждого. Ответ написан более года.

Битрикс - это путь. Любой путь лучше, чем топтание на месте. С битриксом на кусок хлеба с маслом в ближайшие годы заработаете гарантированно.

Ну и на что-то другое перейти всегда. Если других хороших вариантов прямо сейчас не видно, я бы на вашем месте согласился. Любой даже самый ненавистный продукт стоит хотя бы немного потыкать я так в своё время с 1С пободался. Нравится 3 1 комментарий Facebook Вконтакте Twitter Google.

German Jet GeraJet. Чтобы понять, что это такое, представьте команду разработчиков, которая решила создать интернет-магазин. Предположим, за полгода она разработала сайт на чистом PHP, но потом решила сделать второй интернет-магазин. Все модули объединяются, им прописываются некоторые правила: Существуют разные модели фреймворков. Это означает, что все сайты на Битриксе состоят из трех компонентов:. Перейдите по ссылке bitrixlabs. После окончания установки вы увидите вот такую страницу.

Это ваш первый интернет-магазин на 1С-Битрикс. На этой странице можно отредактировать любой элемент. Таким образом можно отредактировать все элементы на странице. Пройдемся по основному меню. Рассмотрим наиболее важные. Каждый пункт меню имеет выпадающий список, нажав на который, можно настроить сервис. Здесь находится каталог решений для 1С-Битрикс: Это один из способов заработка для разработчиков на 1С-Битрикс. Здесь представлен полный список настроек сайта: Далее откроется окно редактирования страницы.

Когда панель сниппетов скрыта, указатель находится там, куда направлена стрелка на скриншоте. Программа курса. По данным HH. Знаю про все это, просто не понимаю чего это Symfony2 все боготворят и с радостью используют я вижу в ней академического монстра.

1с битрикс семен забусов

Видимо, проф разработка на PHP — не мое…. Не скажу за всю разработку на Bitrix, но то, что в коде мешанина — это да! Вроде и чувствуется, что люди стараются всё разжевать, но сама монструозность и сложность системы не дает в короткие сроки усвоить объём всех знаний. В общем-то п. Соглашусь с автором, что создание разделов и страниц не всегда понятно и однозначно.

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

Мой коллега, пентестер Sudoтестировал много разных сайтов, и битрикс оказывался наиболее защищенным по его статистике. Но за все приходится платить, и модуль проактивной защиты добавляет свои сотые, а то и десятые доли секунды к общему показателю скорости генерации страницы.

Sudo 26 апреля в Да, имхо так сказать: Я тут не считаю за уязвимости phpinfo и.

как залить сервер на хостинг srvgame

Я думаю, на это есть несколько причин: Уточнение по последнему пункту списка: Имею в виду, что по этой причине, в частности, в паблике практически нет описаний уязвимостей и эксплоитов под Битрикс Например: Позволяет получить полные права на сайт. Подвержено очень много сайтов. Но в документации так и написано, что очень опасно оставлять такие скрипты на сайте.

Это уже на совести разработчиков. TL;DR — проактивная защита работает хорошо, но не является панацеей.

Стоит ли делать сайт на 1с Битрикс? Какую CMS выбрать для вашего проекта.

С фреймворками ситуация всё равно. Про Joomla-только печально вздохнуть. У битрикса проблемы с уязвимостями видел не связаны с проактивной защитой. Просто по FTP вирусом заливается файл, который спам шлёт. Тут проблема битрикса только в том, что чистить сложно и подход к работе связан с FTP, часто этот FTP для доработок выделяется заказчику.

У ООП фреймворков файлы называются Dispatcher. Это на небольшую йоту понижает вероятность заражения. Joomla, Worpdress тоже самое, а также взламываются из за уязвимостей. Гораздо чаще битрикса. Битрикс, взломанный изнутри через уязвимость не видел. Взломанных сайтов на Yii и фреймворков не видел никогда, ни в каком виде. Видимо, сказывается подход, например, код отдельно, публичная директория отдельно, загрузка кода через git, что легко палит новые файлы, доступ к базе данных и обработка POST запросов только через точно отмеренный REST, и в целом как то легче живется с.

В Yii нет index. Я бы сказал скорее правильные выставленные права, потому как обычно при установке битрикса делают chmod -R. Их два. При этом оба — не в public директории. Я прочитал треть статьи, где еще что-то понятно простому человеку, сам параллельно решил в это время сделать резервную копию своего магазина на Битриксе и он видимо понял что на соседней вкладке его ругают и решил не загружаться Мне, как простому пользователю, обидно что они до сих пор еще не сделали простую выдачу поиска с картинками из коробки, может хоть здесь прочитают, а то прямые обращения не сильно помогают.

Спасибо за статью, приятно было читать. Сам работаю с Битриксом уже 5 лет и готов подписаться под каждым словом. PsyHaSTe 26 апреля в Специально искал место, где я бы смог развиваться как разработчик, ибо реально стал чувствовать, что конечно и платят хорошо, и коллектив замечательный, но я уже давно не развиваюсь.

В результате нашел, первые пару недель было довольно тяжело, новый коллектив, скрам вместо водопада — вот это все, весьма непривычно. Однако сейчас птички поют, все прекрасно, вместо боли с шарком изучаю ASP. Net Core 1. Стоит обязательно, если вы чувствуете, что не развиваетесь, потому что отсутствие развития есть деградация, вспоминаем Алису в стране чудес.

Стоит ли изучать Битрикс?

Так что стоит бежать еще быстрее, и все получится. В контексте п. Я не знаю, честно, что там используют клиенты в своих сайтах — каждый крутит как умеет, если умеет — у меня их сотни на каждом сервере. Да и сам в феврале сменил wp на jekyll. А то что там миллион плагинов для кэширования надо поставить это так тонкость. Areso 27 апреля в У меня собственный хомяк на WP грузится быстрее, чем корп.

Генерация быстрее также в разы. При этом, у них сайт делали сертифицированные специалисты тмкрутится он на нехилом дедике тма у меня это VPSка за 5. BelAnt 26 апреля в Про Битрикс правда написана, но где взять альтернативу редакции Бизнес по функционалу с грамотной архитектурой? Подобную статью про любую CMS можно написать. Качественную самописную CMS не каждый интернет-магазин себе сможет позволить, да и поддержка замыкается на разработчика этого решения.

Так грамотная архитектура и есть гарантия не зависимости от разработчика. Тут придется выбрать либо грамотную архитектуру, либо привлекательную цену лицензии Битрекс Бизнес. Потому что второе — это изврат извините, это лапша, говнокод и уязвимости, а первое — дешевле аналогичного функционала на битриксе зачастую, по наблюдениям. Это адовая смесь, в которую очень не хочется погружаться.

Пишу в коробочной версии, у некоторых компонентов просто нереально изменить вид, потому что это js, который прописан где бы вы думали? Отдельная тема — это обновления и техподдержка. Ответили — мы знаем, мы делаем. Они тупо забыли засунуть в компонент код js. Жду второй месяц, пользователи нервничают. Понадобился компонент выводящий таблицы, есть такой стандартный системный компонент grid, в принципе неплохой.

Вся его беда, в том, что он системный — это значит, что на него нет документации. Официальное обоснование Битрикса — если вы разработчик, вы и так разберетесь, а если нет, то сломаете. Поэтому документацию grida мы писать не будем. По поводу введения новых красивых фич. К сожалению ссылки не сохранил, но нередки подобные темы на оф. Что-то не работает фича ххх. Просто перестала работать.

Что-то ссылку закрыли… В бета-версии вроде работала… Админ: Этой фичи больше. Разработчикам сообщено, скоро поправят. До сих пор не работает. Уже поправили, в ближайшем релизе. Как там что? Уже работает? До сих пор. Ощущение, что он хорошо рванул вперёд года четыре назад, а потом его убили маркетологи, которые быстро внушили программистам, что нужно деньги зарабатывать, а не мир к лучшему менять.

vps виндовс сервер

В результате сначала были заброшены все направления, кроме интернет-магазина, а потом всё, кроме bitrix А сейчас Рыжиков без стеснения говорит, что на рынке победят только те продукты, которые выпускаются недоработанными. Botchal 26 апреля в Мне страшно писать комментарии к этим статьям. Ладно, мне не страшно, я readonly.

Очень понравился обзор, действительно наполнен пруфами. Особенно понравилось про интеграцию с 1С. Могу лишь добавить, что в том случае когда бизнеса у заказчика ещё нету и он покупает 2 коробки 1С Битрикс, 1С Предприятието интегрировать всё равно не получится. А знаете почему? Я разговаривал с. Мне сказали вести учёт по баркодам либо дописать обмен так, чтобы там присутствовали необходимые параметры. Нет, дописать не скрипт в битриксе, это само собой, не подумайте, что всё так просто, дописать в 1С Предприятие обмен.

И тогда, в моём блин очень не стандартном случае всё будет работать. И нет, вы не исключение. И я кстати не знаю ещё что хуже, когда уже есть боевая 1С или когда знакомство с интегратором ещё предстоит…. Я тоже readonly. У 1С Предприятия много недостатков, но относить к ним русский язык в модулях как то странно. Например что тут не понятно https: Вполне может быть но за несколько дней можно привыкнуть. Я в целом понимаю почему в программировании принято использовать английский это сразу понимаешь когда читаешь например код C написанный на французом так как при создании продуктов рассчитанных на WORLD не красиво использовать свой язык так как другим будет не понятно.

В случае же с разработкой проекта исключительно под российских заказчиков вполне можно использовать и русский язык. С 1С использование Русского в коде дает еще одно преимущество, при определении метаданных если сразу задавать им понятные псевдонимы и описания платформа генерирует формы которые понятны любому российскому пользователю, так же во всех отчетах не нужно заниматься переводом английских терминов на русский.

Botchal 4 мая в Очень приятно, два удивительно ленивых readonly человека вы ся с встретили друг друга. Я не то чтобы совсем против русского языка в коде бухгалтерии для России.

Скажем так, я больше против бейсика. Крути не крути — язык устарел. А когда он ещё и кириллицей, ну извините… Язык мордора получается. И Вы из года в год пишите на этом языке. Я так понимаю, что это больше нигде и не может пригодиться. Вот представьте: Вот я мыслю именно в таком ключе. Деньги деньгами, а инвестиции в себя в знания никто не отменял. JhaoDa 26 апреля в По поводу интеграции с 1С вспоминается случай. Года 3 назад одному клиенту ребята обещали сделать супер-пупер-магазин на Битриксе и даже с 1Ской его связать.

JhaoDa 27 апреля в Есть 2 интернет магазина, которые я не люблю посещать из-за того что они дико тормозят, бывает по 10 секунд ждешь страницу и это не во время диких распродаж во время распродаж сделать заказ там — настоящий чаленджэто штатная работа магазина. Эльдорадо и Дочки-Сыночки, сейчас проверил — оба на Битриксе. Ну не знаю, эльдорадо довольно быстрый сайт, а вот есть юлмарт. Только мобильная версия и выручает. Юлмарт иногда тормозит, но это редкость, я бы не назвал его быстрым, но скорость удовлетворительная, хотелось бы шустрее.

А вот у Эльдорадо страница со списком товаров после применения фильтра грузится секунд 15 и это не время полной загрузки с картинками и скриптами, это время между запросом страницы и началом её отдачи. Кешированные ясное дело быстро отдаются.

Стоит-ли изучать Битрикс?

Совсем недавно один мой старый давнишний клиент из штатов, после того как попробовал bitrix24 в облаке, поставил меня перед фактом, что, мол, купил standalone версию для установки на сервер, мол, хочу точно такой-же но свой — на своем хостинге. Мол, нужно все тоже самое, но чу-у-у-у-ть чу-у-у-у-ть подправить под свои нужды. Зная, что клиент под чуть-чуть подправить обычно имеет ввиду довольно значительные изменения, попытался его отговорить — всё безуспешно.

Клиент уже купил эту штуку, и советоваться с технарями в его планы не входило с самого начала. Ну да ладно, купил клиент этот Битрикс24 — будем работать — так как я работаю с Клиентом через Upwork на почасовой ставке — много работы это всегда много денег, а клиент всегда хорошо платил, кто мы такие чтобы считать деньги клиента.

Причем Битрикс 24 это не Битрикс сайт — это полный фарш и стоит он значительных денег. Начали работу. Вообще говоря, с самого начала мне бы нужно было занять более настойчивую позицию и убедить что затея не стоит усилий — Битрикс это не то что легко поддается модификации. Но, имея за плечами значительный опыт разработки под Web, мне захотелось познакомиться и с Битрикс.

В целом, да, все так как написано в статье, много кода который не просто с душком, а который давно умер и воняет… Что можно сказать, я, конечно, видел код и похуже. Сделать простую модификацию какой нибудь ерунды выливается в то, что измененными оказываются десятки файлов. Работать с кодом вполне можно, код простой и понятный, но его много и написан он разными программистами в разное время.

Если вдруг вы решили накатить обновление — все ваши изменения оказываются затертыми и надо всё делать заново, использование git частично решает проблему, но не полностью. Кроме того, прежде чем купить Битрикс — продавцы уверяли что продукт на сто процентов open source.

Однако, это оказалось наглой ложью — под open source они имели в виду что php код серверной части не обфускирован хотя некоторые основные файлы все же оказались обфускированными. К исходным кодам, разумеется, не прилагалось никаких юнит тестов. Клиенты под мобильные платформы и настольные компьютеры идут без исходных кодов и заказчику, который купил лицензию они не предоставляются.

Работают эти приложения довольно паршиво, у клиента из четырех компьютеров видеозвонки заработали лишь на одном — а поскольку исходников нет — исправить проблемы самостоятельно не представляется возможным. До этого я мог только ссылаться на чужой опыт. Vazok 26 апреля в Чем же битрикс так хорош, Стоимостью в тыщи? Ведь внутри-то код на грош — Палки да говнище! НЛО прилетело и опубликовало эту надпись. Vazok 4 мая в Сколь маркетинг ни крути, Не заглушишь глас народа. Битрикс, мать его ети, Лучший сборник говнокода!

Спасибо за труды.

Онлайн обучение

Реально сложно донести эту информацию до обывателя, клиента, конечного потребителя…. SkidanovAlex 26 апреля в Интересно, я один нахожу забавным, что даже блоки на картинке для MVC не сочетаются друг с другом — у Компонента есть цифра 2, которая подразумевает, что у других должно быть 1 и 3, но у них их нету.

Ну что могу сказать, автору хочу сказать спасибо за статью! Сам эти стадии, но к сожелению или к счастью не все пришлось пройти! Эти уровни! Я не понимаю почему он еще остается на плаву! Битрикс ужасно медленный, не продуманный, сомнительный, тьфу хотел его фреймворком назвать, вернее: Полностью согласен. На хабре уже целая коллекция ужасов битрикса к примеру habrahabr. Но вот если подумать кому нужен битрикс? Я понимаю как может мыслить руководство: Создавать свой продукт — долго и не все могут.

Почему я начну изучать Битрикс

Потому мы купим продукт Б — недорого, вроде все. То есть человек не представляет что его за деньги да небольшие будут кормить экскрементами. Отчего же небольшие? Вот средний интернет-магазин, он же не остановится на коробочной версии и пойдет к партнерам, которые сделают его хотелки. А сколько час стоит у этих партнеров? А насколько говнокодеры там работают? Знаю пару вариантов, когда итоговые затраты на внедрение Битрикса превосходили по стоимости какой-нибудь небольшой отдел разработки оплаченный на месяцев.

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

Ну, а с текущими ценами 3 работника с фондом зп около к на брата это зп 60 тысяч до налогов на месяцев это выйдет 1. За этот бюджет на готовом шаблоне можно навернуть практически все что угодно и не за месяцев. Проблема в том, что писать с нуля это дикие риски и бюджеты. Для начинающих и средних бизнесов это банально неоправданно.

Проще взять любую коробку, запустить ее за месяц-два и в неспешном темпе пилить. В таком случае и доход уже пойдет проще окупатьи старт дешевле раз в 5. Вы же предлагаете ввалить ляма откуда их взять? Кинули программисты, наговнокодили, все плохо, ну ничего Я думаю любой выберет гарантированный старт с любой коробочной CMS и последующий допил.

С чего начать обучение Bitrix - 1С-Битрикс - Учим делать сайты. HTML форум

В случае совсем уж крутого роста — переписывание на удобном фреймворке. Mirkom63 26 апреля в Я пол года назад переехал с битрикса на ruby. И вот недавно взял два заказа на битриксе. И я почуствовал разниц.

То, что я на ruby пишу за 10 мин, с api битрикса, я с этим разбираюсь 2 часа. Как-то у фреймворков все идеологически вылизано. API c оттенком самопальности донимает, тут реальный админ нужен и кнопку он всегда потными пальцами нажимает. Но клиент платит за музыку. Не нужен ему Бетховен, шансон вполне удовлетворяет.

CI естественно принимает форму: До ума доводятся две не самые нужные, но со стразами. Основная задача 18 обещанных год назад самим случайно не упомянуть. Большинство уже и забыло. Не вижу в них смысла. По одной простой причине: Программист от говнокодера отличается тем, что он будет писать нормально на любом ЯП или Фреймворке, по гайдам вендора или комьюнити, и используя нормальные практики и шаблоны разработки, а не лапшекодя, как в битриксе, или других говноподелиях и вкручивая костыли, заплатки и заклеивая это соплями и скотчем.

Дождался нормальной статьи. Прочитав до конца, проронил слезу. Я не Битрикс разработчик. Terras 27 апреля в Нужен интернет магазин со всеми интеграциями и прочее: AleksDesker 27 апреля в Наймите хорошего программера teamlead-аобъясните свои требования и спросите у. Вы уточните — думаю, Вам подскажут. Возьмите OpenCart, наймите студента, пусть делает нужные интеграции которых там не окажется. Получится не хуже, а то и лучше: Alexufo 5 мая в OpenCart динозавр с сотней шаблонов, копипасты, и вообще не адаптирован для России.

Его чтобы заточить нужно хорошо постараться, Без покупок модулей типа оформление в один клик с опенкартом лучше не связываться.