Техническое

Обсуждение портала. Ваши размышления о городском инете

Модераторы: admin, Форумчанин

Аватара пользователя
Count_Raven
Местный Бог
Сообщения: 2526
Зарегистрирован: 14 окт 2004, 18:48
Контактная информация:

Re: Техническое

Сообщение Count_Raven »

Форумчанин писал(а): 14 апр 2023, 02:46 отредактировал пост предыдущий немного

тут не цитирую тебя, проверка прихода уведомления тебе о новом посте в теме
Пришло уведомление
Форумчанин
WALL•E
Сообщения: 3548
Зарегистрирован: 24 фев 2007, 15:24
Контактная информация:

Re: Техническое

Сообщение Форумчанин »

Count_Raven писал(а): 14 апр 2023, 02:47
Форумчанин писал(а): 14 апр 2023, 02:46 отредактировал пост предыдущий немного

тут не цитирую тебя, проверка прихода уведомления тебе о новом посте в теме
Пришло уведомление
не подписан на тему?
Cogitations poenam nemo patitur
Аватара пользователя
Count_Raven
Местный Бог
Сообщения: 2526
Зарегистрирован: 14 окт 2004, 18:48
Контактная информация:

Re: Техническое

Сообщение Count_Raven »

Форумчанин писал(а): 14 апр 2023, 02:30 я не помню, но вроде уведомление на почту приходит только если подписался и тебя процитировали?

надо бы прикрутить что-то типа слапа "@user"

и во все каналы уведомления, в т.ч. телегу

это мне чистых часов наверное 20+
потому что я:
- не писал на пхп с 2015го
- на новых версиях тем более (5.5 еще вспомню)
- профдеформация (python всю дорогу)
- не погружен в движок phpBB (хотя судя по коду расширений всё на событиях, и что хорошо)

вероятно, такие расширения уже есть, но с разбегу я не увидел на официальных сайтах
► Показать
- Сам на PHP тоже лет 5 особо не пишу, всё Node и TypeScript.
- Бэкап базы данных надо делать перед любыми миграциями, что ты как маленький :-D
Аватара пользователя
Count_Raven
Местный Бог
Сообщения: 2526
Зарегистрирован: 14 окт 2004, 18:48
Контактная информация:

Re: Техническое

Сообщение Count_Raven »

Форумчанин писал(а): 14 апр 2023, 02:49
Count_Raven писал(а): 14 апр 2023, 02:47
Форумчанин писал(а): 14 апр 2023, 02:46 отредактировал пост предыдущий немного

тут не цитирую тебя, проверка прихода уведомления тебе о новом посте в теме
Пришло уведомление
не подписан на тему?
Я на тему отвечал, галочка стоит автоматически "Сообщать мне о получении ответа". Если ты меня не упоминаешь, я всё равно получаю. Я так понял, любой человек автоматически подписывается на тему, если просто что-то в ней напишет, если сам не снимет галочку.
Форумчанин
WALL•E
Сообщения: 3548
Зарегистрирован: 24 фев 2007, 15:24
Контактная информация:

Re: Техническое

Сообщение Форумчанин »

Count_Raven писал(а): 14 апр 2023, 02:53
Форумчанин писал(а): 14 апр 2023, 02:30 я не помню, но вроде уведомление на почту приходит только если подписался и тебя процитировали?

надо бы прикрутить что-то типа слапа "@user"

и во все каналы уведомления, в т.ч. телегу

это мне чистых часов наверное 20+
потому что я:
- не писал на пхп с 2015го
- на новых версиях тем более (5.5 еще вспомню)
- профдеформация (python всю дорогу)
- не погружен в движок phpBB (хотя судя по коду расширений всё на событиях, и что хорошо)

вероятно, такие расширения уже есть, но с разбегу я не увидел на официальных сайтах
► Показать
- Сам на PHP тоже лет 5 особо не пишу, всё Node и TypeScript.
- Бэкап базы данных надо делать перед любыми миграциями, что ты как маленький :-D

пролюбил я бэкап)

кстати надо настроить еженедельный, на левый сервер
делов на 30 минут
нужен новый сервер) или домашние личные

по крону
- архив файлов
- и дамп базы ( в архиве весит 150-200 мб)

и стучаться на сервер, scp
пока не ответит


есть куда?)
Cogitations poenam nemo patitur
Форумчанин
WALL•E
Сообщения: 3548
Зарегистрирован: 24 фев 2007, 15:24
Контактная информация:

Re: Техническое

Сообщение Форумчанин »

Count_Raven писал(а): 14 апр 2023, 02:54
Форумчанин писал(а): 14 апр 2023, 02:49
Count_Raven писал(а): 14 апр 2023, 02:47
Форумчанин писал(а): 14 апр 2023, 02:46 отредактировал пост предыдущий немного

тут не цитирую тебя, проверка прихода уведомления тебе о новом посте в теме
Пришло уведомление
не подписан на тему?
Я на тему отвечал, галочка стоит автоматически "Сообщать мне о получении ответа". Если ты меня не упоминаешь, я всё равно получаю. Я так понял, любой человек автоматически подписывается на тему, если просто что-то в ней напишет, если сам не снимет галочку.
видимо да
в общем, точку найти не проблема, где встроиться программно
Cogitations poenam nemo patitur
Аватара пользователя
Count_Raven
Местный Бог
Сообщения: 2526
Зарегистрирован: 14 окт 2004, 18:48
Контактная информация:

Re: Техническое

Сообщение Count_Raven »

У меня нет куда. Вообще для этого проще использовать rsync с тем же cron.
Он может и по защищённому протоколу подключиться и директории создать с датами и там же можно скрипт написать, чтобы удалялись через cron устаревшие бэкапы, чтобы хранить только например за 2-3 месяца. Bash+rsync и больше ничего и не надо.
Аватара пользователя
Count_Raven
Местный Бог
Сообщения: 2526
Зарегистрирован: 14 окт 2004, 18:48
Контактная информация:

Re: Техническое

Сообщение Count_Raven »

Форумчанин писал(а): 14 апр 2023, 03:00 в общем, точку найти не проблема, где встроиться программно
Ты сам сказал тут на events всё, значит просто event hook какой-то пишется и всё.
Форумчанин
WALL•E
Сообщения: 3548
Зарегистрирован: 24 фев 2007, 15:24
Контактная информация:

Re: Техническое

Сообщение Форумчанин »

Count_Raven писал(а): 14 апр 2023, 03:03 Bash+rsync и больше ничего и не надо.
да)
Cogitations poenam nemo patitur
Форумчанин
WALL•E
Сообщения: 3548
Зарегистрирован: 24 фев 2007, 15:24
Контактная информация:

Re: Техническое

Сообщение Форумчанин »

Count_Raven писал(а): 14 апр 2023, 03:04
Форумчанин писал(а): 14 апр 2023, 03:00 в общем, точку найти не проблема, где встроиться программно
Ты сам сказал тут на events всё, значит просто event hook какой-то пишется и всё.
я не погружался, просто как-то листал быстро одно из расширений, заметил подписки на события
но, скорее всего так и работает)

нужно время чтобы написать (тем более на пхп)
Cogitations poenam nemo patitur
Аватара пользователя
Count_Raven
Местный Бог
Сообщения: 2526
Зарегистрирован: 14 окт 2004, 18:48
Контактная информация:

Re: Техническое

Сообщение Count_Raven »

Вообще, вот если прям просто и тупо - ну собрался ты выполнять миграцию какую-то, что-то там поставить на "живой" сервер - ну просто скопируй ты /var/mysql куда-нибудь, хоть к себе в ~
Если что-то не так пойдёт - стопани сервак, верни файлы обратно и снова стартани его. Ну нельзя никаких экспериментов проводить на живой базе. Ну как ты вообще до такого додумался. Ты же даже не знаешь что там за расширение и что оно может сделать. Ну как так-то? *facepalm*
Аватара пользователя
Count_Raven
Местный Бог
Сообщения: 2526
Зарегистрирован: 14 окт 2004, 18:48
Контактная информация:

Re: Техническое

Сообщение Count_Raven »

Форумчанин писал(а): 14 апр 2023, 02:30 - не писал на пхп с 2015го
Да, тут прикол в том, что PHP обратно-совместимый, это не Python 2 и 3.
Т. е. там дохрена чего изменилось, но при этом нихрена не изменилось.
У тебя могут быть проблемы с кодом, который написан на 5.6.х лет 10 назад, но даже их довольно легко отрефакторить и всё будет нормально.
По сути, если ты знаешь PHP 5, то ты можешь писать на PHP 8 и никакой боли не испытаешь. Скорее ты испытаешь удовольствие от того, что появилось много хорошего. Поэтому, как бы, с этим можешь не переживать.
Форумчанин
WALL•E
Сообщения: 3548
Зарегистрирован: 24 фев 2007, 15:24
Контактная информация:

Re: Техническое

Сообщение Форумчанин »

Count_Raven писал(а): 14 апр 2023, 03:42
Форумчанин писал(а): 14 апр 2023, 02:30 - не писал на пхп с 2015го
Да, тут прикол в том, что PHP обратно-совместимый, это не Python 2 и 3.
Т. е. там дохрена чего изменилось, но при этом нихрена не изменилось.
У тебя могут быть проблемы с кодом, который написан на 5.6.х лет 10 назад, но даже их довольно легко отрефакторить и всё будет нормально.
По сути, если ты знаешь PHP 5, то ты можешь писать на PHP 8 и никакой боли не испытаешь. Скорее ты испытаешь удовольствие от того, что появилось много хорошего. Поэтому, как бы, с этим можешь не переживать.
понял, спс)
Cogitations poenam nemo patitur
Форумчанин
WALL•E
Сообщения: 3548
Зарегистрирован: 24 фев 2007, 15:24
Контактная информация:

Re: Техническое

Сообщение Форумчанин »

Count_Raven писал(а): 14 апр 2023, 03:09Ты же даже не знаешь что там за расширение и что оно может сделать. Ну как так-то? *facepalm*
согласен) facepalm)

прост ставил несколько расширений, и всё было быстро
а тут поставил для seo генератор sitemap и не подумал что он быстро работать не собирается)

всё решаемо, там немного)
Cogitations poenam nemo patitur
Аватара пользователя
Count_Raven
Местный Бог
Сообщения: 2526
Зарегистрирован: 14 окт 2004, 18:48
Контактная информация:

Re: Техническое

Сообщение Count_Raven »

Форумчанин писал(а): 14 апр 2023, 03:51
Count_Raven писал(а): 14 апр 2023, 03:09Ты же даже не знаешь что там за расширение и что оно может сделать. Ну как так-то? *facepalm*
согласен) facepalm)

прост ставил несколько расширений, и всё было быстро
а тут поставил для seo генератор sitemap и не подумал что он быстро работать не собирается)

всё решаемо, там немного)
Я не знаю как там это работает и как оно устроено, но лучше бы sitemap с тысячами страниц генерировать не из браузера с обычным серверным скриптом, а таки делать это запуском команды на сервере, чтобы server request timeout какой-нибудь не наступил и сервер процесс не прибил. Тут так-то генерация sitemap может занять дохрена минут, смотря как там это всё организовано. В общем - лучше CLI.
И да - генерация sitemap делает только READ. Как она могла тебе базу поломать? Что это расширение вообще там делает с базой и какого хрена?
Ответить

Вернуться в «Книга отзывов и предложений»