Технические работы на блоге

Разошелся в последние дни и провернул некоторое количество технических работ на этом блоге.

Во-первых, все же перевел блог полностью на https. Я давно к этому подступался, пару лет назад даже включил ssl на cloudflare, но сейчас все же решил перевести его полностью. Сейчас сделать это на порядок легче и проще — стали доступны бесплатные ssl-сертификаты от let’s encrypt, которые еще и ставятся практически автоматически, стоит только захотеть. Большинство протоколо-зависимых мест в сайте я починил еще в прошлый подход, так что никаких проблем вообще не случилось. Единственный минус от переезда — потерялась статистика лайков в Facebook для всех записей, поскольку там как раз указывается протокол. Есть довольно трудоемкий способ это починить, но я как раз не вижу особенного смысла в этом. Вообще, кажется, что польза от перехода на защищенный протокол — в том числе и для ранжирования в поисковиках, — немного больше, чем от цифр около кнопок.

Кстати, поскольку чуть позже я проделал такую же операцию над сайтом Терминала 42 (там пока не включена полная переадресация, но по https уже все доступно), могу сказать, что стандартный блог на WordPress, если он не увлекается раскладыванием картинок и всяких assets на разные хосты, переводится на https довольно просто — поставить сертификат, поменять настройки и включить редирект.

Во-вторых, разошелся и перешел с PHP5 на PHP7. Пара подводных камней меня все же подстерегла — например, плагин W3 Total Cache работать в режиме кэширования через Memcached отказался, роняя всё вообще, а в режиме кэширования на диск как-то не впечатлил. Оказалось, что недостаточно сказать install php7, надо еще руками доставить некоторое количество необходимых модулей. Но потому, когда всё заработало, стало просто так красиво и быстро, что я просто глазам не поверил и некоторое время просто ходил по админке WordPress, наслаждаясь скоростью. Даже с очень хорошими настройками админка обычно была нетороплива, а теперь просто летает, хотя, как я подозреваю, там есть что пооптимизировать в смысле настроек и конфигов.

Теперь можно немного подождать и поставить в план на будущее подключение HTTP/2. Прямо сейчас это сделать немного сложно, поскольку для установки штатной версии того же nginx, где это возможно, надо обновить версию ОС на сервере, а это прямо рекомендуют делать чуть попозже, когда Ubuntu 16.04 проживет хоть немного после релиза. Так что подождем.

7
Прокомментировать:

avatar
3 Comment threads
4 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
4 Comment authors
Roman VeretelnikovРоман РыбальченкоAlexGray Recent comment authors
  Subscribe  
новые выше старые выше популярные
Сообщать
Roman Veretelnikov
Участник

HTTP/2 у вас уже работает

Alexey
Участник

После переезда на HTTPS блог не открывается на работе – забанен почему-то.

Роман Рыбальченко
Гость

Сергей, очень хочется мобайл-версию для Серча с картинками 🙂

Roman Veretelnikov
Участник

Хочется мобильную версию Серча, которая не сливает траф на всякую порнуху 🙂