Иван Николаевич, Сергей,
Битрикс хорошо работает на 7.1, но уже возмущается на 7.0
А учитывая прирост производительности относительно 7.2 то это продлится не долго и скоро и 7.1 уйдет в небытие.
7.3 , как н странно но выдает просто дипликейт и все, все прекрасно рабоает, они до сих пор не убрали mbstring так что тут пока живем. Производительность выросла еще на 30% относительно 7.2 , а это еще только RC5, но уже можно смело говорить что 7.3 работает отлично.
Теперь о реальной работе, я как-раз сейчас перевожу проекты на 7.3, уже перекинул около 500 сайтов, полет отличный, я доволен как удав. Да есть сайты которые застряли на 5.6 и 7 и 7.1 но там соразмерность правок не соответствует бесплатному апу. В среднем на сайт уходит до часа.
И так Битрикс работает на 7.3
Вы в корне не правы
Битрикс отличный движок, но он говно для тех у кого руки из жопы, ибо он сложный и на нем действительно много говнокодят, но это не проблема движка, а компетенции исполнителей.
Что же говорить о " правильной разработке"
То как правило все эти правельные движки потом дохнут и переходят на подерживаемые СМС наприме на такие как битрикс ;) , поверьте это происходит на потоке.
Да есть вещи к которым битрикс не подходит
1. ФОРУМЫ - это не к битрикс
2. веб админки скажем для упраления хостингом и тд и тп.
3. Очень, очень, и очень большие проекты у которых на поддержание кода есть деньги, есть свои безопасники есть свои бэк и фронт, есть свои код ревьюверы и многое другое. да для них ограничение уже не в движке а в количестуе посетителей и сложности технологий категорически возрастают.
Юлмарт, вайлберис, банки. Все что ниже это банальный говнокод, каждйы разраб думает что его код самй лучший, при этом он не разработал ни одного коммерчески успешного движка, не поддерживает его и не собирается этого делать.
Битрикс отличное решение, но есть часть мест где лучше использовать специализированные движки или фреймворки, но это явно не касается магазинов до 100К уников в день.
А вот минусы вашей говнописи
- не возможность убрать ведущего разраба
- отсутствие специалистов на рынке ( ибо апи и документацию вы как-то не стали писать)
- нет безопасника, на это место вы просто поклали хер.
- Архитектуру разрабатывал любитель думающий что все знает и умеет, при этом не прикладывал ни разу руки к проектированию реально коммерчески успешному движку.
-Новые технологии, вам все приходится писать самим, вы не можите просто получить часть технологий с пакетом обновлений.
- Поддержка новых версий php и тд .
И главный минус, программистов зарабатывающих бльше чем битриксойды безусловно есть, НО там нет средней ниши, там нужны ТОЛЬКО и исключительно Синьоры. То есть 10 лет вы будите зарабатывать нисколько, и не факт что станите последним.
ЧТо касается ЗП битриксойда
У меня уже неделю висит объявление 120 -300 знаите скольк откликнулось за такую сумму?
Правильно 3 человека,не надо мне говорить что битриксойды мало зарабатывают
Работа в центре Москвы соц пакет и тд.
1. В файле /bitrix/php_interface/dbconn.php нужно добавить, если нет, в конец строчку define("BX_USE_MYSQLI", true);
В файле /bitrix/.settings.php добавьте букву i:
Битрикс скоро прекращает поддержку 7.1
И великолепно работает на 7.3
Ну и смотрите ерор лог, там уже будут ошибки разработчика, как правило они легко исправляются, а могут и вовсе не появиться.
Есть ли кастом ядра ?
Какая версия битрикс ?
Чей у вас сейчас шаред хостинг и какой тариф?
1. запустить его на 7.1 в принципе убедиться что оно вообще работает
2. какая версия битрикс ?
3. Исправить возможные ошибки
4. запускать на 7.2 а еще лучше на 7.3
Есть и куча.
Но как правила не требуется этого делать. И для этого есть ряд причин.
1. Обновления.
2. в репозиториях практически все есть.
3. При сборке возможны проблемы
4. Есть деб пакеты
5. Вы должны понять что появившаяся проблема с открытием файла это нормально, поскольку линукс конструктор а не готовое решение и вские подобные художества для него норм, вы просто открываете ман логи и начинаете рыть.
6.
user@linux$ tar zxf program.tar.gz # или tar jxf program.tar.bz2. А еще можно воспользоваться графическими средствами, в gnome и kde они есть
user@linux$ cd program # переходим в только что созданный каталог с исходниками
user@linux$ ./configure # тут можно передать некоторые параметры сборки, см ./configure --help
user@linux$ make # компилируем
root@linux# make install # устанавливаем предварительно получив права root командой su. Либо используем sudo, что в принципе более правильно, а в некоторых дистрибутивах это еще и единственный способ (например Ubuntu)
iotop -oka