- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Переписать на новую технологию имея минимальные бюджеты это пусть в ад) php вы хотя бы знаете +/-. У меня знакомые клиенты умудряются заказывать лендинги на реакте - потому что сейчас это стильно, модно молодежно. А потом плачутся, что на фрилансе нереально найти школьника, кто им метрику поменяет на сайте или сверстает новый блок.
Мир в движении, у меня половина сайтов отмерли по причинам несоответствия клиентских хотелок с реальностью. Сайты были ОК, бизнесы споткнулись об локальные бордюры ..
> Хочется обновить дизайн до более удобного, особенно в интерактивной части, с более качественной адаптацией для мобильных
Это решается использованием современного css фреймворка.
> Хочется быть уверенным в безопасности и недырявости сайта.
Он у вас 20 лет проработал и всё было в порядке? Или вы видите проблемы?
> Хочется, чтобы сайт «работал быстрее»... делать довольно сложные запросы к БД
Для начала найдите более мощный сервер под БД, и чтобы было много памяти. Это дешевле, чем новая разработка.
Потом можно попытаться оптимизировать запросы к базе данных, и/или пытаться уменьшить количество оных.
Ничего из того, что вы хотите, магически не решается использованием Angular-a или современных технологий.
Я думаю, что достаточно переписать (или поправить по мере возможности) интерфейс, используя современный css-фреймворк (посмотрите что вам зайдёт).
И сделать, чтобы сайт бежал на php8. И достаточно.
Ну если вам просто хочется разобраться в новых технологиях и новых веяниях - то это совсем другое дело :)
Ну если вам просто хочется разобраться в новых технологиях и новых веяниях - то это совсем другое дело :)
Тогда лучше новый проект поднять на новых технологиях, а старый оставить в покое.
Тогда лучше новый проект поднять на новых технологиях, а старый оставить в покое.
Мне кажется это хороший совет. Как и тот, где написали, что аудитория сайта может ценить сайт как раз потому что он своеобразный! А я вообще так скажу, когда рунет изолируют и яндекс вырежет из поиска западные сервисы, ему придется снова ранжировать старые сайты и сайты без SSL из рунета, чтобы чем-то забить выдачу.
> Хочется быть уверенным в безопасности и недырявости сайта.
Он у вас 20 лет проработал и всё было в порядке? Или вы видите проблемы?
Мое ИМХО.
Для начала определиться, что хочется для себя (кроме того, что написано). Если во главе угла контент и желание его сохранить с наименьшими затратами. то дальше уже необходимо оценка наработок по функциональности. Т.е. ориентируетесь на популярные CMS и смотрите какая ближе всего по функционалу. Оцениваете степень документированности и доступности информации на предмет "как написать самому модуль/плагин". Если находится CMS которая в значительной мере покрывает все потребности - берете ее. Далее нужный но не реализованный функционал - реализуете сами (или заказываете) в виде модулей/плагинов. Далее перенос данных со старого на новый.
Сложнее если очень уступает по возможностям, тогда уже смотрите на фреймворки. В основном Symfony, Laravel, Yii - оцениваете доку, активность и отзывчивость сообщества. реализуете. Этот вариант дольше чем первый, но более подстроенный под вас вариант можно получить.
По поводу дизайна. В случае cms . полагаю дизайн как таковой не какой то "определяющий" фактор для вашего ресурса. Для готовых CMS можно найти платных/бесплатных шаблонов по вкусу. А далее, при желании, кастомизировать.
В варианте переписать все самому и, тем более, с нуля. Нужно будет еще и такой фактор учитывать, что скорее всего переписывать будет очень не интересно, то что вы уже однажды реализовали: все понятно как - тупо сидеть и писать (а в голове то уже новые идеи и другой более интересный функционал) . Т.е. на мотивацию это так себе влияет :)
Angular это JavsScript. Судя по вашему первому сообщению, вы с оным не на "Ты"... ;) Стоит ли так круто менять вектор. Хотя если это интересно, я бы смотрел уже на Vue или React . И тут важно учитывать, я так понимаю для вас индексация поисковиками важна, что вам надо не просто их брать, а использовать именно ServerSideRendering. (т.е. веб сервером у вас будет node.js)
PS Все на моем личном опыте. 15 лет была у самого самописная CMS. Потом ее бросил ее, взял готовую и теперь только отдельные модули для расширения функционала пишу, не отвлекаясь на банальные вопросы. Не жалею точно. Прошло уже примерно 10 лет как бросил :)
И да ООП вовсе не обязательно. Можно все красиво делать и на функциях :)
Хотя лично мне больше ООП по душе