Одним из наиболее важных факторов в построении высокопроизводительных масштабируемых веб-приложений является использование технологии кеширования. Она позволяет значительно ускорить доступ к содержимому веб-узла, поскольку базируется на том факте, что разные пользователи нередко запрашивают в Интернете одни и те же данные.
Ни один веб-сайт не обновляется непрерывно и повсеместно (по всем страницам). Большинство веб-страниц сайта не претерпевают изменений значительное количество времени. Какие-то меняются раз в несколько минут, а какие-то - раз в несколько лет. Учитывая, что при генерации веб-страницы расходуется процессорное время на выполнение PHP-кода и обращения к базе данных, было бы логичным, если неизменные веб-страницы сохранялись в память или на диск в уже готовом виде, а затем, при последующих обращениях просто считывались и отдавались браузеру клиента.
Таким образом, веб-серверу не нужно будет повторно генерировать html-код - он просто может взять его готовый вариант из памяти или с диска (из «кеша»). Тем самым экономится значительное количество вычислительных ресурсов, а время отклика веб-сервера существенно улучшается.
Кеширование особенно эффективно для веб-страниц, построение которых базируется на множественных обращениях к таблицам базы данных и сложной бизнес-логике обработки этих данных. В этом случае удается достичь снижения итогового времени генерации страниц в десятки, а то и сотни раз.
Вот литература на тему: http://citforum.chgpu.edu.ru/htdocs/database/articles/query_optimization/index.shtml
Помнит :)
19.04.2007, 3 месяца назад.
P.S. Ссылка: /ru/forum/134870
Всем огромное спаcибо за пожелания!
P.S. На форум удалось вылезти только сегодня :D
В общем, довольно строгий дизайн и насыщенные цвета, для серьёзного сайта вполне приемлемо, на мой взгляд не мрачно.
В случае комментариев на русском кодировка важна.
Кодировка CSS файлов по умолчанию выставлена windows-1251. HTML отдаётся как UTF-8. Однако оказывается, что в ИЕ6 и ниже, сайт сильно расползается и часть CSS не работает. Причина - русские комментарии в CSS.
Для примера CSS-файл с русскими комментариями в кодировке windows-1251:
1. /*Русский комментарий*/
2. #content{
3. color:#fff;
4. background:#000;
5. }
И две HTML-странички(страничка в windows-1251 и страничка в UTF-8), отличающиеся лишь метатагами
1. <meta http-equiv="content-type" content="text/html; charset=utf-8">
И
1. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
Обе странички ссылаются на один и тот же CSS-файл. В результате в ИЕ6 и ниже, CSS на страничке с кодировкой UTF не срабатывает. Все из-за русских комментариев.
Решение
Есть несколько путей:
* Удалить русские комментарии из CSS
* Поменять кодировку CSS файла на UTF-8
Суть бага в том, что при наличии русского комментария (UTF-кодировка страницы переносится и на CSS), IE съедает символ закрытия комментария, в результате весь CSS после русских букв оказывается так же закоментированным. В IE7 этот “баг” не проявляется. Примеры смотреть в IE 6 и ниже.
Источник тут: http://cssing.org.ua/2006/12/23/ie-css-russian-comments-bug
Нужен sms-шлюз, есть масса платных сервисов, например, http://www.websms.ru/Inform.asp
Второй вариант мне лично понравился больше и в плане размещения блоков (более привычно, а потому юзабельнее), и в плане цветовой гаммы - она более контрастная. Если хотите оставить сочно-оранжевую гамму, как в первом варианте, поработайте с цветами шрифтов, хороший пример контрастного оранжевого сайта - softkey.ru
Сайт, по которому велись активные работы:
покупка нескольких ссылок с PR5-6 и ТИЦ 2000-4000, нескольких менее сочных, ручной прогон по каталогам, появление тематичных ссылок с сайтов abbyy.ru, promt.ru, kaspersky.ru и т.д. Всё это было завершено минимум за неделю до апдейта ТИЦа. В результате -10 ТИЦ.
Сайты, по которым менее активно покупались ссылки и за последние недели ничего не происходило - изменений ТИЦа нет вообще.
Сайты, по которым вообще в ближайшее время не велось работ - незначительное снижение, волне оправданное, т.к. количество беков уменьшилось.
Всё-таки я не склонен считать, что основной причиной стало изменение отношения к тематичности, скорее, это фильтрация каталогов и некий аналог песка (или учёт скорости прироста ссылочной массы).
Полагаю, что при нормальной настройке сервера это не принципиально.
Вот ссылка: http://www.kommersant.ru/k-money/default.asp?cissue=22&cyear=2007, там без номеров страниц, как статья называлась?