И возможно это выйдет намного дороже чем обновления лицензии Битрикса
Если прямо все писать с нуля - наверняка. Но есть достаточно открытых и бесплатных продуктов, которые позволяют заметно снизить и сроки разработки, и стоимость поддержки, и при этом про них, как "про всех", почему-то не сыплются новости об очередной эпидемии взломов. Хотя эти "все" локализованы одной-единственной страной, а не лидируют по миру, как бесплатный WordPress, например.
Ярослав Александров, а кому вы, собственно, предполагаете платить за поддержку и обновление самописной системы?
Придется тратиться на своих разрабов, это довольно очевидно. Как очевидно и то, что затевать самописную систему без планов содержать свою команду поддержки этой системы глупо.
Александр Фалалеев, я перестал платить Bitrix tax после того, как в результате очередного штатного обновления Битрикса тупо перестала работать функция COrder::setPaid(). А поддержка Битрикса, которая была мне обещана при покупке лицензии, две недели жевала сопли и предлагала обновиться еще и подождать следующего обновления. Так что утрировать и рассказывать, как я сам во всем виноват - не надо.
Битрикса. Ага. Полгигабайта говнокода - сесть и переписать, чо.
Те, кто выбрали "третий путь" - это те, кого удачно поимели манагеры, всучив чемодан без ручки с абонентской платой. Бессмысленность оплаты ненужного - это отнюдь не "тупо жадность", хотя продажники, конечно, порвут на этом все тельняшки.
На самом деле владельцам сайтов, как правило, просто изначально на хрен не нужен был именно Битрикс, и они заложники этой единственной ошибки.
Если же Вы сидите на версии, лицензия на которую закончилась сто лет назад то Вы ССЗБ !
Если сайт уже сидит на Битриксе, то у него, собственно, два выхода:
- либо отстегивать Битриксу каждый год бабло на обновления, которые лихо ломают то, что работает, зато, как правило, не добавляют ничего, что реально нужно сайту
- либо переписывать сайт с нуля
Ничего удивительного в том, что владельцы сайтов выбирают третий путь, не вижу. Увы, из-за рукожопости битриксоидов - это чревато "сюрпризами", причем, ЧСХ, в тех модулях, которые не менялись десятилетиями - как были написаны через жопу, так и оставались. Вроде тех же голосовалок.
Армянское Радио, если это одно место - да, может быть. Но если это каждая вторая строчка, то программист сначала сотрет себе пальчики подпирать каждую, а потом глазки - выскребать из этой простыни логику.
Кстати, действительно важный момент: когда мотивации нет даже на то, чтобы закрыть Тостер и начать учить хоть один язык, разговоры о двух бессмысленны вдвойне.
mayton2019, ну, не везде же нужны винтики-специалисты. В малых фирмах как раз востребованы жнецы-игрецы, пусть неглубокие, но обо всем и сразу. Правда, по резюме туда и не набирают - либо по объявлению, либо по знакомству.
Алексей Гончаров, если ты тупо не понимаешь, как работает и настраивается Винда (не мышкой, а на уровне файлов и системных библиотек) - никакие языки тебе в этом не помогут.
Алексей Гончаров, вы вообще не понимаете намеков.
Намекну тоньше: сама постановка вопроса - дичь и непонимание предмета.
Вам нужно учить не языки с возможностями, а матчасть.
Если вы в С++ работаете со строками - то вы, скорее всего, работаете с какой-то библиотекой, реализующей строки. Ответ зависит от того, с какой (в ряде библиотек реализована и токенизация тоже).
Если прямо все писать с нуля - наверняка. Но есть достаточно открытых и бесплатных продуктов, которые позволяют заметно снизить и сроки разработки, и стоимость поддержки, и при этом про них, как "про всех", почему-то не сыплются новости об очередной эпидемии взломов. Хотя эти "все" локализованы одной-единственной страной, а не лидируют по миру, как бесплатный WordPress, например.