Похожий ахтунг был, когда CDN Яндекса/Гугла падал.. Только там Jquery отваливался - без него вообще плохо. Для подстраховки добавлял проверку загрузки с CDN, и если скрипт не прогрузился - использовал локальный файл. Примерно так:
Мне кажется было бы неплохо реализовать подобное самому на php, правда моих знаний недостаточно.
Так реализуйте... заодно и знания подтянутся - благо сейчас учебных материалов более чем достаточно.
По сути - 2 странички
- список ников (с постраничной разбивкой)
- и страничка ника (с комментированием).
Обе задачи встречаются практически в любом более-менее объёмном проекте (разве что исключая визитки из 10 страничек и слишком специфичные). Добавляем к этому работу с БД, с сессией (защита от спама в комментариях, от накрутки голосов).. регистрацию пользователей..
bimcom: 1. Как считаете что больше тратит времени - считывание этого файла или поиск в нем?
2. Кто нить пробовал перевести сапу на работы с MySQL? Ну или каким другим способом поднять быстродействие саповского кода?
1. засечь время на чтение и на поиск, результаты сохранить, например, в файл.. Код Sape - тот же самый php
2. если VPS свой, можно links.db считывать из памяти (если использовать tmpfs - вообще код изменять не потребуется.. или memcache).. Как вариант - можно кэшировать результат выполнения кода SAPE отдельно для каждой страницы (в отдельный маленький файл.. или в память.. или в базу)
Похожий ахтунг был, когда CDN Яндекса/Гугла падал.. Только там Jquery отваливался - без него вообще плохо. Для подстраховки добавлял проверку загрузки с CDN, и если скрипт не прогрузился - использовал локальный файл. Примерно так:
Сейчас, пока сайт лежит, можно заменить на локальный..
А в DNS добавить Wildcard-запись
Можно A на ip-шник, или CNAME на основной домен
Так реализуйте... заодно и знания подтянутся - благо сейчас учебных материалов более чем достаточно.
По сути - 2 странички
- список ников (с постраничной разбивкой)
- и страничка ника (с комментированием).
Обе задачи встречаются практически в любом более-менее объёмном проекте (разве что исключая визитки из 10 страничек и слишком специфичные). Добавляем к этому работу с БД, с сессией (защита от спама в комментариях, от накрутки голосов).. регистрацию пользователей..
В общем, получается довольно серьёзный проект...
вызывает там где нужна статья - $api->getTextById($id);
По API уже дергается текст из базы, в которой 100% есть ссылки :)
Что мешает полученный 100% текст почистить от ссылок и сохранить себе? А дальше - по сценарию..
В hit() помещаете всё, что посчитаете нужным
http://help.yandex.ru/metrika/?id=1108684
---------- Post added 23-07-2012 at 11:14 ----------
Если достижение цели - reachGoal ещё есть.
http://help.yandex.ru/metrika/?id=1036087#1036897
http://api.yandex.ru/maps/features/?p=routing
http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/route.xml
!!111
Brell, разобраться с кодировкой базы и кодировкой файлов. Что понимается под "кодировкой движка"?
p.s. не нужно задавать вопрос в разных темах.
1. Как считаете что больше тратит времени - считывание этого файла или поиск в нем?
2. Кто нить пробовал перевести сапу на работы с MySQL? Ну или каким другим способом поднять быстродействие саповского кода?
1. засечь время на чтение и на поиск, результаты сохранить, например, в файл.. Код Sape - тот же самый php
2. если VPS свой, можно links.db считывать из памяти (если использовать tmpfs - вообще код изменять не потребуется.. или memcache).. Как вариант - можно кэшировать результат выполнения кода SAPE отдельно для каждой страницы (в отдельный маленький файл.. или в память.. или в базу)
а ещё можете во внешние стили впихнуть фоновым рисунком скрипт, который куку ставит - это для самых умных ботов :)
А стиль подключать JavaScript-ом..