Детальніше про логах в Apache
Зараз ми поговоримо про логах всім відомого веб-сервера Apache, точніше розберемося докладніше які типи логів бувають, розглянемо їх рівні логування та виведення повідомлень.
Denwer в локальній мережі
Denwer досить популярний інструмент серед веб-розробників, який дозволяє з найменшими часовими витратами розгорнути середу на компютері для розробки та налагодження сайту.
Концепція «єдиної точки входу»
Практично всі популярні фреймворки використовують концепцію «єдиної точки входу». Даний механізм має ряд переваг у розробці і супроводі проектів. Працює дана концепція таким чином: всі запити, надіслані користувачами перенаправляються в один файл, який в свою чергу займається обробкою цих запитів, та повертає результат обробки запиту.
Тестування сайту під навантаженням
Не секрет, що чим більше відвідуваність вашого сайту, тим більше стає актуальним питання відмовостійкості вашого проекту. Справа в тому, що на початкових етапах здатність переносити високі навантаження, у сайту ледь помітні, і в цей момент буває життєво важливо проводити тести, і планувати масштабування проекту.
Стиснення трафіку за допомогою GZip.
GZip (GNU Zip) — утиліта для стиснення і відновлення (декомпресії) файлів. GZip має можливість працювати з безперервними потоками даних, упаковуючи/розпаковуючи їх «на льоту».
Як зробити 301-редирект в htaccess з «www.» без «www.»?
Безліч сайтів в мережі інтернет доступні з адресами доменів з «www» і без нього, при цьому сайт позиціонується як один з єдиним вмістом. Якщо людина вводить в адресному рядку домен вашого сайту з «www» або без нього, то швидше за все, він має на увазі саме той сайт, який знаходитися за ключовими доменом, другого, а іноді і третього рівня.
HTTP авторизація допомогою .htaccess
HTTP протокол має простий механізм авторизації користувача, який дозволяє закрити необхідні частини сайту від публічного перегляду. Принцип роботи досить простий, щоб потрапити в закриту область, користувачеві необхідно ввести логін і пароль.
Заборона на пряме скачування файлів
Більшість сайтів на своєму «борту» мають файли, які розраховані на використання в межах сайту. Однак сутність інтернету дозволяє легко вставляти посилання на ці файли на сторонніх сайтах, що призводить до появи непотрібного трафіку, як наслідок додаткове навантаження на сервер.
HTTP авторизація
Напевно, ви коли-небудь стикалися з таким явищем як HTTP авторизація, давайте трохи освіжити нашу память, і згадаємо – що це і де це справа може використовуватися.
Обмеження одночасних запитів з однієї IP адреси
Варіант вирішення актуальної проблеми: перевантаження веб-сервера Apache одночасними запитами з однієї IP-адреси. Завдання в наступному: не дати нехорошим користувачам відкривати відразу по 100 зєднань з сервером і таким чином наплодити купу процесів.