• Записи 1545
  • Теги 109
  • Комментарии 3323

Лог жизни

Великое обновление состоялось!

Великое обновление состоялось! Сегодня создал новый сервер на TimeWeb.cloud, поставил туда Hestia в качестве панели управления и весь остаток дня переносил свои сайты. Только сейчас закончил (и то ещё не протестировал socionics.me — обновляется DNS). В целом переезд прошёл хорошо, но всё равно под вечер устал так, что болела спина. Зато как следует на новом сервере теперь порядок! Всё аккуратно разложено по каталогам, соответствующим названиям доменов. И вообще, пересмотрел свои владения, проверив те проекты, на которые давно не заглядывал, типа tabshulte.4xpro.ru или 2seconds.4xpro.ru. Хотя мелкие глюки кое-где вылезают ещё, в частности, на этом сайте какие-то проблемы с формой комментариев. Ещё ошибся при переносе sociomodel.ru — забыл прописать его в список доменов, поэтому открывалась страница-заглушка, но это своевременно отследил SiteKnockerBot.
С https решил следующее: хоть я и считаю идею бездумного шифрования всего и вся неоправданной, всё же поддержку https у себя сделаю, но без принудительного редиректа. Пусть каждый сам решает, нужно оно ему или нет. Плюс так сайты останутся доступными для тех же downgraderов или в случае каких-то глобальных проблем с сертификатами. Кстати, к моему удивлению оказалось, что плюсы HTTP/2 в итоге часто перекрывают дополнительные затраты на установку TLS-соединения. Впрочем, возможно, это верно только для TLS 1.3 (который софт, установленный Hestia, поддерживает из коробки).
Также думал перевести TextCMS на PHP 8 и заявить, что хорошо написанный софт может пережить 3 major updates без необходимости в обновлении. Но увы, оказался неправ. Оказалось, что в самом начале TextCMS стоит вызов древней функции get_magic_quotes_gpc, которую удалили в PHP 7.4, и делается он без проверки версии. Поэтому сразу же возникает ошибка 500 (кстати, чем порадовала Hestia, так это возможностью смотреть логи через Web-интерфейс). Плюс ещё оказалось, что в модуле фотогалереи используется create_function — ещё одна устаревшая функция. В общем, по-хорошему, нужно бы собрать новый релиз TextCMS (а заодно и обновить wyswyg-редакторы в его составе), но вот где взять на это время? И будет ли это кому-нибудь нужно?

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

Нет
Гость
0

Планируешь ли теперь предоставлять хостинг продвинутым пользователям форумного движка (и прочих блогов)?

Такое сейчас нужно очень немногим пользователям, но в будущем все современные форумные движки должны предоставлять или поддержывать этот сервис. Это очень перспективный шаг...
Нет
Гость
0
Поддержку https у себя сделал без принудительного редиректа.
Бесплатен ли этот сервис у Таймвеба?
4X_Pro
0
Гость написал(а):
Планируешь ли теперь предоставлять хостинг продвинутым пользователям форумного движка (и прочих блогов)?

Уже отвечал на этот вопрос. Основная проблема — это юридические риски: вдруг кто начнёт публиковать что-то противозаконное. А ответственность лежит на владельце аккаунта (если не заключать официальный договор о предоставлении услуг, но там вроде ещё и лицензия нужна).
Гость написал(а):
Бесплатен ли этот сервис у Таймвеба?

Это у всех бесплатно. Точнее, в некоторых случаях может быть платным сам https-сертификат.
Нет
Гость
0
4X_Pro написал(а):
Уже отвечал на этот вопрос. Основная проблема — это юридические риски: вдруг кто начнёт публиковать что-то противозаконное.

В случае с "коробочным" вариантом почти вся ответственность ляжет на хостера: включить инструменты создания и модерации хостинг-аккаунтов в дистрибутив движка форума или блога.
4X_Pro
0

Вообще, это работает так: госорганы пишут даже не владельцу сайта или домена, а владельцу IP-адреса, на которых он находится, и угрожают отзывом лицензии. После этого владелец IP-адреса «наезжает» на клиента с обещанием в случае повторения просто заблокировать аккаунт/отключить физический сервер (в случае colocation). У меня так с хостингом Fozzy было, когда Роскомнадзор обнаружил неприемлемую тему на одном из старых сайтов.
Правда, не знаю, что они будут делать в том случае, если сервер закрыт CDN, и его IP-адреса не видно, а каких-либо контактов на самом сайте нет. Но проверять не хочу.

Нет
Гость
0

Два предыдущих поста удали. И этот абзац - тоже. Много делаю ошибок. Наверное, потому, что жарко.

Pro, ты еще не ответил о стороннем форуме для популярного сайта-вопросника.

В следующем году IntB3 исполнится 10 лет. Я бы хотел посмотреть на твое административное и 'техническое' участие в каком-нибудь массовом самомодерируемом форуме. На БВ модераторы охренели: почти воткрытую демонстрируют вседозволенность и безответственность. Поэтому внешний форум там не помешал бы... А чтоб не тратить твое время на чтение множества топиков, нужна грамотно поставленная самомодерация.

Для начала, я бы на будущем внешнем форуме взял в модерацию раздел о предложениях по БВ-сайту. Далее, подождем, пока там соберется самообновляемый состав экспертов, и отдадим им тот подфорум?


Нет
Гость
0
Планируешь ли теперь предоставлять мультихостинг продвинутым пользователям форумного движка?


Добавлю к этой цитате следующие пояснения.
Во-первых, это способ привлечь программистов Таймвеба. До сих пор разработкой intb-движка занимался ты один. А теперь у хостера будет интерес: новая ниша в сфере IT-услуг. Огромную популярность приобретет способ разовой оплаты: отдал пару тысяч, и пользуйся пожизненно. Эта услуга повлияет на всю IT-сферу...

Во-вторых, ты добавишь новый функционал в IntB 3, и сделаешь свой движок намного более привлекательным.

В-третьих, ежегодно сэкономишь пару десятков тыщ на оплате своего облачного сервера...

А еще, появится повод устроиться на подработку: по штату или по аутсорсу — форумных инструментов обратной связи с администрацией (да и просто для общения пользователей) очень не хватает многим крупным и солидным организациям. Например, хостеру или интернет-магазину. Современные соцсети не годятся, т.к. там нет четкой рубрикации. И вообще, в них трудно уберечь от злоупотреблений личные данные пользователей...
Написать комментарий
Прикрепить файлы: (не более 4 файлов, не более 102400 Кб каждый, 102400 Кб всего)


Задать вопрос