• Как собрать сервер на устаревшем ПО?

    CrazyMihey
    @CrazyMihey
    Как ни крути, а Это самый Дельный Совет — ПодПравить PHP-Код. Кода может быть там и много, но НеСовместимостей со, скажем, PHP 8 может оказаться не так, чтобы очень. Придётся внимательно проверить, проGoogleить и исправить 3-4 Obsolete-Возможностей, а далее по Коду Они, скорее всего, будут повторяться.
    База Мускула, скорее всего, просто перенесётся на Новый Формат Таблиц и править НиЧего не придётся.
    А то разнылись тут Саветчеги: «ВиртуаЛизировать», «Пингвинусы», «Докеры»…
    Пингвинятину советуют из-за Собственных Привычек; Виртуализацию — от «Лишних» ГигаБайт и ГигаГерц; Докерство — потому что «Модно»; а вот Бубунту на Сервант — это уже Реально Вредный Совет. Раньше юзал на ДескТопе — постоянный ГлюкоДром! Правда, Серверную Версию не щупал — Гемора хватило уже на GUIёвой.
  • Wget не качает сайт, как исправить?

    CrazyMihey
    @CrazyMihey
    Этот Сервис — Обычное Кидалово. Требует Платную ПодПисКу, но Большинство Защищённых Сайтов Ему не по Зубам.
  • Как удалить все атрибуты type='text/javascript' и type="text/css" на Вордпресс?

    CrazyMihey
    @CrazyMihey
    Ну вот и придётся менять после каждого ОбНовления, пока Разработчики не уберут. Кстати, по приведённой Ссылке написано:
    // CDATA and type='text/javascript' is not needed for HTML 5

    Может CMSке надо как-то объяснить, что должно соответствовать HTML 5?
    Ну, или просто забить, как Все и делают — Warning это ещё не Error, а Error это ещё не Dismissal, Dismissal это ещё не Death, …
  • Как удалить все атрибуты type='text/javascript' и type="text/css" на Вордпресс?

    CrazyMihey
    @CrazyMihey
    1. И не сработает, если в Тэге Type используются Кавычки, а не Апострофы => нужно более навороченное Условие. Делать два вызова str_replace или переходить на Регулярки не рекомендую, см. Пункт № 2.
    2. Что это вообще за Пурга — перекорячивать Страницу, причём Всю? Сегодня один Фильтр, завтра другой, а через год Их там будет +100500. Пожалейте Несчастный CPU на Серваке! См. Пункт № 3.
    3. Как вариант, до того Времени, когда Разработчики WordPress, Одним из Которых и является Денис, приведут CMS к следованию Рекомендациям W3C, можно пролопатить все Файлы «*.HTM?», «*.PHP?» в CMS и Проекте по Регулярке с Заменой что-то типа такого
    ~(<Link[^>]*)([ \t]Type[^=]*=[^\'\"]*[\'\"][^\'\"]*[\'\"])([^>]*>)~gi
    на \1\3, но смотреть надо Глазками, а менять Ручками и строго только внутри <Head>…</Head>, иначе, Страница, содержащая в своём <Body> Пример того, что нужно удалить будет отображаться неправильно, например, Эта Страница, которую Вы сейчас читаете. Внимание, Регулярка, которую Я привожу — это только Пример, написанный «Из Башки», но никак не Руководство к Действию, т.к. Мной не тестировался на WordPress и вообще ни на Чём!
    4. На "Text/CSS" Валидатор не ругается — только на "Text/JavaScript". И вообще Я считаю, что JavaScript на Сайтах надо минимизировать до стремления к «0», постараться обойтись CSS везде, где только возможно. Сейчас многие Сайты слишком грешат JavaScript, грузят Проц на Рабочих Станциях (DOOMал, что у Меня Кирпич слабый — ан нет, у Всех тормозит), запутывают Поисковые Системы, так как скачиваемый HTML даже отдалённо не напоминает ту Страницу, которая будет отображена после отрабатывания всех Скриптов. Здесь не буду тыкать Ссылками в сотни Магазинов и не только :)