vesti48, Я так же не смог завести MODX на услуге хостинга, после переписки с саппортом расширение таки удалось поставить, вот ответ саппорта
Но все равно, он там очень сильно тормозил и я дальше копать не стал. Берите VDS там все летает :)
Сейчас распишу примерно моё видение, поправьте если что то не так:
OpenSource поставляется как есть, гарантий на работоспособность нет, гарантий на модули, которые делают другие разработчики - нет. Без этих модулей система голая странички можно только делать, но на html проще, быстрее и безопаснее. То есть гарантий, что ваш инструмент будет работать и приносить денег так же нет.
Идем дальше, чтобы работать с OpenSource вы должны его подстроить максимум под себя, то есть сесть и поддерживать его самостоятельно, а это дорого, реально дорого. Если даже взять студента программиста на 20 000р в месяц, то в год это 240 000, скажем лицензия битрикс в год (продление) стоит 22% от стоимости лицензии, самая крутая со всем фаршмаков внутри, стоит 72 900 или продление 16 038 в год с обновлениями и разработкой новых фич при том все в коробке. Вопрос, зачем мне OpenSource?
Теперь давайте пойдем дальше, если вы все таки сам программист или сами поддерживаете и развиваете систему. То вы берете OpenSource CMS именно CMS и пытаетесь подстроить под свои нужды, то есть вы берете систему где и так уже 8000 багов в трекере и пилите свои 100 багов, вместо того чтобы взять какой то фреймворк и просто запилить на нем свои 100 багов исключив те 8000 что в трекере.
Где выгода OpenSource CMS для бизнеса - расскажите. Я просто 5 лет уже в коммерческой разработке, именно разработке, за душой несколько десятков проектов стоимостью от 100к, ну не вижу я применения там OpenSource CMS, ну вот прям никак не могу впилить их в модель бизнеса. Да свои сайты или там друзьям партнерам конечно запускаю на всяких разных, в большинстве своем на WP и прочем, но там блоги и хоумпейдж куда будут заходить только они сами.
Вывод: OpenSource CMS дико дороги в обслуживании, да за них ненадо платить вначале, но вы потом туда вложите либо кучу денег, либо кучу времени. При том там, где это можно давно купить за 20000 в самом начале пути.
PS. Я не против OpenSource и сам стараюсь привнести вклад в наше сообщество. Но люди не правильно его готовят.
Там видимо просто супер гибкая архитектура, на которой можно сделать практически все что угодно и ведь это уже не CMS, а целый фреймворк ©
😂
Я бы на вашем месте за 2 недели уже бы свою форму прикрутил, чем с этой париться, при том csrf атака на форму обратной связи ну как то уж совсем смешно. Отрубать статический кэш всего сайта ради формы выглядит еще смешнее чем csrf атака на форму обратной связи
Я бы поступил так:
1. Убил бы проверку csrf в модуле
2. Убил бы модуль и написал 10 строк на PHP и 5 строк на JS Для Ajax отправки на предудыщий файлик PHP
PS. не пользуюсь Joomla (по этому как именно в ней не подскажу), как и всеми популярным OpenSource решениями, так как моё время дороже, чем воевать с системой :)
PPS. никогда не понимал, зачем такой сайт с которым постоянно надо воевать по мелочам, вместо внедрение новых фич
Например так touch
Надежнее искать "eval" grep'ом, в нормальном коде eval не используют.
А вообще сейчас уже куча антивирусов вебовских, которым можно сервер проверить, например Aibolit У яндекса еще какой то тоже был, а может это и он. Есть штуки которые вычисляют изменения по хэшам и откатывают до предыдущего состояние если что то поменялось. Вообщем ваш вариант так себе :)
roman3211, Вам не надо все знать, вам сервер будут админить за 1500 рублей в месяц, если ваш сайт приносит прибыль и больше чем 1500 в день, то держать такого админа вам уже выгодно и он встанет в 5 утра и включит сайты на резервной площадке, а узнает он, потому что на все устройства посыпятся сообщения (SMS, telegram, email), и представляете, всего за 1500 в месяц.
Это не относится к тем у кого сайты для души, но там пофиг, заходят на него или сайт лежит, все равно они прибыли не несут, а органы бизнеса должны быть продублированы как минимум в 2х вариантах, а критичные в 3х и это правило бизнеса :)
И да, я вам сочувствую, если вы всем что написали занимаетесь сами, ну а если делегируете, то должны понимать что и это можно делегировать.
Вашему моду нехватает файлика, в ошибке написано какого и собственно в этом файлике видимо класс из за которого падает PHP так как его нету :)
Вот никогда не понимал, зачем столько ждать? Когда хостер не поднялся в течении 10 минут, надо на DNS мастере (который естественно либо на яндексе, либо на амазоне, либо где еще, но так же в серьезной компании, а не днс хостинг от хостеров) идти менять А запись на ip резервной площадки, куда как минимум каждый день грузятся бэкапы и разворачиваются, а авто тесты проверяют, что все развернулось норм (на самом деле можно и без автотестов, просто скриптик на баше который поднимет из архивов сайт). Да цена в 2 раза больше (вместо 150р - 300р), зато никаких критичных простоев для бизнеса по двое суток ))) максимум 1 час, так как TTL у провайдера может стоять 3600
Да у друпала дела обстоят не лучше так то.
У меня (давно еще на 6 ветки) клиентские сайты ломали как орешки, то порнуха какая, то спам, то мобильный редирект... запарился чистить ушел на комерчесские системы.
Парсинг данных штука универсальная.
Средствами системы выгружаете все страницы в файл вида (любые поля по желанию):
title;url;meta_tags;content
Средствами второй системы, разбираете этот файл и создаете страницы по полям из файла.