02
Генерация одной страницы на сайте занимает не так много времени и процессорных ресурсов вашего хостинга. Когда страниц много и пользователи, в среднем, открывают их через равные промежутки времени, то нагрузка просто равномерно распределяется и мало чем отличается от генерации одной единственной страницы. Если же пользователей становится очень много, они просматривают страницы в совершенно случайном порядке, зачастую одновременно несколько пользователей запрашивают одну и ту же страницу, то ситуация ухудшается прямо пропорционально количеству пользователей – чем больше одновременных обращений, тем больше запросов идет к базе данных и тем медленнее они обрабатываются.
В целом, когда несколько пользователей хотят просмотреть одну и ту же страницу, то они ожидают увидеть на этой странице одно и то же. Тогда возникает вполне закономерный вопрос, зачем каждый раз генерировать одну и ту же страницу, если на ней ничего не изменилось? Именно эта концепция лежит в основе кэширования – механизма, позволяющего сохранять результат генерации страницы и выдавать его вместо повторной генерации. Такая простая схема позволяет сэкономить заметное количество ресурсов вашего сервера. Читать дальше
29
За день просматриваешь огромное количество сайтов-блогов-форумов и на многих из них приходится комментировать и задавать вопросы. Очень часто, чтобы это сделать приходиться зарегистрироваться, на некоторые из них потом хочется вернуться, чтобы оставить еще комментарий или принять участие в обсуждении. Каждый человек стремиться выразить свою индивидуальность, в Интернете эту индивидуальность чаще всего выражают посредством аватаров – небольших картинок, обычно размещаемых рядом с именем пользователя.
В большинстве блогов, для того, чтобы оставить комментарий регистрироваться не нужно, а очень часто и вообще нельзя зарегистрироваться – комментарий может оставить любой желающий, достаточно только пройти простую проверку на бота – ввести нечитабельный код с картинки. А как же здесь поставить аватар? Все очень просто – на сегодняшний момент существует очень полезный сервис – Gravatar – Глобально Распознаваемые Аватары. Эта система используется на большинстве блогов (в том числе, и на моем) и позволяет привязывать аватар не к учетной записи пользователя, которую обычно нужно создать, потом активировать, а потом только пользоваться, а просто к адресу электронной почты. Когда пользователь указывает свое имя и адрес почты, адрес проверяется по базе Глобальных аватаров и подставляется один из аватаров пользователя, если таковой будет найден. Читать дальше
23
Про браузерные файловые менеджеры я уже рассказывал дважды (первый и второй раз), а вот про работу с MySQL еще ни разу, так что придется как-то восполнить этот недостаток. Про утилиту администрирования MySQL phpMyAdmin знают многие и большинство ей пользуется в повседневной работе. Все в ней удобно – и понятный интерфейс, и возможность управления всеми параметрами базы, но вот функция резервного копирования и восстановления в ней работает не особенно шустро, особенно, если дамп большой, а канал не особенно жирный.
Joomla Linux Тайм-менеджмент CakePHP PHP&MySQL PhotoSight Аниме Хостинг Проектирование ИС Интервью GTD