Пришло уведомлениеФорумчанин писал(а): ↑14 апр 2023, 02:46 отредактировал пост предыдущий немного
тут не цитирую тебя, проверка прихода уведомления тебе о новом посте в теме
Техническое
Модераторы: admin, Форумчанин
- Count_Raven
- Местный Бог
- Сообщения: 2526
- Зарегистрирован: 14 окт 2004, 18:48
- Контактная информация:
Re: Техническое
-
- 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: Техническое
- Сам на PHP тоже лет 5 особо не пишу, всё Node и TypeScript.Форумчанин писал(а): ↑14 апр 2023, 02:30 я не помню, но вроде уведомление на почту приходит только если подписался и тебя процитировали?
надо бы прикрутить что-то типа слапа "@user"
и во все каналы уведомления, в т.ч. телегу
это мне чистых часов наверное 20+
потому что я:
- не писал на пхп с 2015го
- на новых версиях тем более (5.5 еще вспомню)
- профдеформация (python всю дорогу)
- не погружен в движок phpBB (хотя судя по коду расширений всё на событиях, и что хорошо)
вероятно, такие расширения уже есть, но с разбегу я не увидел на официальных сайтах
► Показать
- Бэкап базы данных надо делать перед любыми миграциями, что ты как маленький
- Count_Raven
- Местный Бог
- Сообщения: 2526
- Зарегистрирован: 14 окт 2004, 18:48
- Контактная информация:
Re: Техническое
Я на тему отвечал, галочка стоит автоматически "Сообщать мне о получении ответа". Если ты меня не упоминаешь, я всё равно получаю. Я так понял, любой человек автоматически подписывается на тему, если просто что-то в ней напишет, если сам не снимет галочку.Форумчанин писал(а): ↑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- Сам на PHP тоже лет 5 особо не пишу, всё Node и TypeScript.Форумчанин писал(а): ↑14 апр 2023, 02:30 я не помню, но вроде уведомление на почту приходит только если подписался и тебя процитировали?
надо бы прикрутить что-то типа слапа "@user"
и во все каналы уведомления, в т.ч. телегу
это мне чистых часов наверное 20+
потому что я:
- не писал на пхп с 2015го
- на новых версиях тем более (5.5 еще вспомню)
- профдеформация (python всю дорогу)
- не погружен в движок phpBB (хотя судя по коду расширений всё на событиях, и что хорошо)
вероятно, такие расширения уже есть, но с разбегу я не увидел на официальных сайтах
► Показать
- Бэкап базы данных надо делать перед любыми миграциями, что ты как маленький
пролюбил я бэкап)
кстати надо настроить еженедельный, на левый сервер
делов на 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: Техническое
У меня нет куда. Вообще для этого проще использовать rsync с тем же cron.
Он может и по защищённому протоколу подключиться и директории создать с датами и там же можно скрипт написать, чтобы удалялись через cron устаревшие бэкапы, чтобы хранить только например за 2-3 месяца. Bash+rsync и больше ничего и не надо.
Он может и по защищённому протоколу подключиться и директории создать с датами и там же можно скрипт написать, чтобы удалялись через cron устаревшие бэкапы, чтобы хранить только например за 2-3 месяца. Bash+rsync и больше ничего и не надо.
- Count_Raven
- Местный Бог
- Сообщения: 2526
- Зарегистрирован: 14 окт 2004, 18:48
- Контактная информация:
Re: Техническое
Ты сам сказал тут на events всё, значит просто event hook какой-то пишется и всё.Форумчанин писал(а): ↑14 апр 2023, 03:00 в общем, точку найти не проблема, где встроиться программно
-
- WALL•E
- Сообщения: 3548
- Зарегистрирован: 24 фев 2007, 15:24
- Контактная информация:
-
- WALL•E
- Сообщения: 3548
- Зарегистрирован: 24 фев 2007, 15:24
- Контактная информация:
Re: Техническое
я не погружался, просто как-то листал быстро одно из расширений, заметил подписки на событияCount_Raven писал(а): ↑14 апр 2023, 03:04Ты сам сказал тут на events всё, значит просто event hook какой-то пишется и всё.Форумчанин писал(а): ↑14 апр 2023, 03:00 в общем, точку найти не проблема, где встроиться программно
но, скорее всего так и работает)
нужно время чтобы написать (тем более на пхп)
Cogitations poenam nemo patitur
- Count_Raven
- Местный Бог
- Сообщения: 2526
- Зарегистрирован: 14 окт 2004, 18:48
- Контактная информация:
Re: Техническое
Вообще, вот если прям просто и тупо - ну собрался ты выполнять миграцию какую-то, что-то там поставить на "живой" сервер - ну просто скопируй ты /var/mysql куда-нибудь, хоть к себе в ~
Если что-то не так пойдёт - стопани сервак, верни файлы обратно и снова стартани его. Ну нельзя никаких экспериментов проводить на живой базе. Ну как ты вообще до такого додумался. Ты же даже не знаешь что там за расширение и что оно может сделать. Ну как так-то? *facepalm*
Если что-то не так пойдёт - стопани сервак, верни файлы обратно и снова стартани его. Ну нельзя никаких экспериментов проводить на живой базе. Ну как ты вообще до такого додумался. Ты же даже не знаешь что там за расширение и что оно может сделать. Ну как так-то? *facepalm*
- Count_Raven
- Местный Бог
- Сообщения: 2526
- Зарегистрирован: 14 окт 2004, 18:48
- Контактная информация:
Re: Техническое
Да, тут прикол в том, что 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Да, тут прикол в том, что PHP обратно-совместимый, это не Python 2 и 3.
Т. е. там дохрена чего изменилось, но при этом нихрена не изменилось.
У тебя могут быть проблемы с кодом, который написан на 5.6.х лет 10 назад, но даже их довольно легко отрефакторить и всё будет нормально.
По сути, если ты знаешь PHP 5, то ты можешь писать на PHP 8 и никакой боли не испытаешь. Скорее ты испытаешь удовольствие от того, что появилось много хорошего. Поэтому, как бы, с этим можешь не переживать.
Cogitations poenam nemo patitur
-
- WALL•E
- Сообщения: 3548
- Зарегистрирован: 24 фев 2007, 15:24
- Контактная информация:
Re: Техническое
согласен) facepalm)Count_Raven писал(а): ↑14 апр 2023, 03:09Ты же даже не знаешь что там за расширение и что оно может сделать. Ну как так-то? *facepalm*
прост ставил несколько расширений, и всё было быстро
а тут поставил для seo генератор sitemap и не подумал что он быстро работать не собирается)
всё решаемо, там немного)
Cogitations poenam nemo patitur
- Count_Raven
- Местный Бог
- Сообщения: 2526
- Зарегистрирован: 14 окт 2004, 18:48
- Контактная информация:
Re: Техническое
Я не знаю как там это работает и как оно устроено, но лучше бы sitemap с тысячами страниц генерировать не из браузера с обычным серверным скриптом, а таки делать это запуском команды на сервере, чтобы server request timeout какой-нибудь не наступил и сервер процесс не прибил. Тут так-то генерация sitemap может занять дохрена минут, смотря как там это всё организовано. В общем - лучше CLI.Форумчанин писал(а): ↑14 апр 2023, 03:51согласен) facepalm)Count_Raven писал(а): ↑14 апр 2023, 03:09Ты же даже не знаешь что там за расширение и что оно может сделать. Ну как так-то? *facepalm*
прост ставил несколько расширений, и всё было быстро
а тут поставил для seo генератор sitemap и не подумал что он быстро работать не собирается)
всё решаемо, там немного)
И да - генерация sitemap делает только READ. Как она могла тебе базу поломать? Что это расширение вообще там делает с базой и какого хрена?