Я не уверен, как подойти к этому так, чтобы веб-приложение работало эффективно. Меня беспокоит правильное внедрение этого, потому что я работаю с веб-сайтом с высоким трафиком.Глобальная дилемма - сохранение значений из db, которые редко меняются
У меня есть 3 таблицы в базе данных MySQL
, значения в этих таблицах редко меняются, но упоминаются совсем немного. Что было бы лучшим способом сохранить и получить доступ к этим данным в PHP
?
примеры Таблицы:
GENRES
+----+-----------+-----------+---------------+--------------+---------------------+
| id | is_active | name | content_limit | thumbnail | thumbnail_active |
+----+-----------+-----------+---------------+--------------+---------------------+
| 1 | ☺ | Animals | 65 | Animals.png | Animals_Active.png |
| 2 | ☺ | Art | 30 | Art.png | Art_Active.png |
| 3 | | Biography | 0 | NULL | NULL |
| 4 | ☺ | Children | 50 | Children.png | Children_Active.png |
| 6 | ☺ | Fantasy | 15 | Fantasy.png | Fantasy_Active.png |
| 7 | | Fiction | 0 | NULL | NULL |
| 8 | | Health | 0 | NULL | NULL |
| 10 | | Music | 0 | Music.png | Music_Active.png |
| 11 | | Politics | 0 | NULL | NULL |
+----+-----------+-----------+---------------+--------------+---------------------+
SERVERS
+----+-----------+-------+----------------------------+-------------------------+-------------+
| id | is_active | name | url | webserver_document_root | description |
+----+-----------+-------+----------------------------+-------------------------+-------------+
| 1 | ☺ | name1 | http://server1.website.com | /dir1 | NULL |
| 2 | ☺ | name2 | http://server1.website.com | /dir2 | NULL |
+----+-----------+-------+----------------------------+-------------------------+-------------+
Какие варианты вы думаете? У вас есть код? – bestprogrammerintheworld
Первоначально у меня только что был класс для каждой таблицы, который проверяет, были ли данные уже установлены/получены, но с более чем 5K пользователями, получающими доступ к этому несколько раз в минуту, все еще делает его тяжелым. – Kate
Какой код выполняется, когда пользователи обращаются к вашему сайту? Трудно дать обратную связь без кода. (Как получить доступ к db) – bestprogrammerintheworld