создайте таблицу
id,dataPRIMARY KEY (`id`)
наполните 30-100 записей...
выполните запрос:
select data from lang where id=22
сколько он будет выполнятся?
===
если будет 50 000 посещаемость, то файлик будет открыватся очень часто...
можно поставить в memcheche, Berkeley DB (BDB) (высокопроизводительная встраиваемая база, нереляционной базой данных) или в распределенную память... нет?
mysql умеет не много кешировать...
(просто для кроссплатформы красивее будет в mysql, если вдруг админы на сервер что-то похерят)
клиент в одной сети?
клиент может быть за натом или использовать фаервол
есть утилита, если есть "видимость" клиента
$mac = `arping -c 1 $ENV{REMOTE_ADDR}`;
rtyug добавил 23.07.2010 в 21:27
arping-2.08
ARP level "ping" utility
я имел ввиду не в тупую поставить в БД, а как тут /ru/forum/comment/7311511
одна страница - один запрос, который выводит 1 ячейку, в которой будет серелизированный хэш (или json) со словами...
id - условно ID страницы, допустим 10-200 страниц на сайта - таблица mysql минималистическая...
такой запрос select data from lang where id=22 будет выполнятся 0.003 (0.0003) + не много кеширование - не вижу тут извращения
но конечно если, это оправдано так делать, можно и по проще...
можно, но на js все построенно на объектах все манипуляции, можно написать по разному...
а разве есть там слысл оптимизировать пободные алгоритмы?
если оно выполнятеся на клиенте, я все время пишу максимально, разве есть там смысл оптимизировать подобное?
если сайт большой, и если текст на сайте занимает окло 10М + еще англйиский 10М всего 20М
хранит это в памяти, разве красиво? (судя по пописанию темы автором "производительность")
можно поставить в таблицу каждую страниц...
ну и можно в виде json поставить
отправлять этот json (структуру(ы)) на клиент и там на js распарсить, чтобы не тратить ресурсы щаблонизатора или php скрипта (если без шалонизатора) ...
или еще можно memchache
но это дело творчества, и если действительно ресурсы занимает и если сайт большой
спасибо, затупил :) , не смог раздуплится...
в perl: elsif
в консоль иногда смотрю, это одна из первых таких ошибок у меня...
если работает - значит работает... если нет - значит надо исправлять, ну а тут именно ошибка в синтаксизе...
в качестве отладки я в последнее время использую alert чтобы смотреть что за тип данных и что в нем....
я придумал такой вариант:
если этих значений $word[34] = 'вперёд'; будет порядка 2000 и текст будет занимать порядка 2-10Мб то это будет не красиво??
можно сделать, например, для каждой страниц файлы (всего страниц 30-50)
show.tpl.php
....$show_tpl[34] = 'вперёд';....
скриптом обновлять...
cделать таблицу с id и data
этот массив сериализировать в json и поставить в data с id который соответсвует show.tpl
а запрос минималистический будет
десериализируем с json в php
$array = json_decode($from_db_json);
php не будет тратить лишние ресурсы постоянно на инициализацию этого массива (если он не маленький), а будет все время очень быстро десериализовать
1) $array в smatry отправляется
2) или $from_db_json прямо на станицу в js и там распарсить
гуглите кроссдоменная авторизация js
http://search.cpan.org/search?query=sitemap&mode=all
тут есть товарищ, на этом форуме, я его ник найти не могу, вот он говорил что написал все это сам: http://123-realty.ru/
(вот я пишу мультимедиа движок (социальную сеть) http://www.x0.org.ua/ )