Ответы пользователя по тегу PHP
  • Какие есть аналоги SimilarWeb / Alexa?

    Murz
    @Murz
    Разработка сайтов на Drupal, поисковая оптимизация
    Присоединяюсь к вопросу. Есть вот такие сервисы https://be1.ru/ и pr-cy.ru/site-statistics www.recipdonor.com/help/api которые берут инфу с Similarweb - может их будет проще парсить чем сам Similarweb? ;)
    Ответ написан
    Комментировать
  • Где хранить данные, которые меняются раз в 3-6 месяцев?

    Murz
    @Murz
    Разработка сайтов на Drupal, поисковая оптимизация
    Предлагаю хранить эти данные также в базе, но кешировать их вывод прямо в PHP. Например при каждом изменении данных или по крону (например, раз в сутки) запускать скрипт, который будет делать выборку из базы и перегенерить файл types_data.inc.php или как serialized-массив.

    Тем самым вы решите проблему администрирования списка (сортировка, фильтрация, добавление нового, изменение, переименование) раз в 3-6 месяцев, и при ежедневном запросе на чтение не будет каждый раз делаться запрос к БД.

    Хотя не факт что файл будет быстрее - "горячий" кеш БД возможно в некоторых ситуациях будет быстрее, чем чтение файла с забитым под завязку другими файлами файловым кешем.
    Ответ написан