Безопасность Apache
Имеет различные механизмы обеспечения безопасности и разграничения доступа к данным. Такими механизмами являются:
ограничение доступа к определенным каталогам или файлам
механизм авторизации пользователей для доступа к каталогу на основе HTTP-аутентификации и digest-аутентификации
ограничение доступа к определенным директориям или всему серверу, основанному на IP-адресах пользователя
запрет доступа к определенным типам файлов для всех или некоторых пользователей
существуют модули, реализующие авторизацию через СУБД или РАМ
Так же существуют внешние средства обеспечения безопасности такие как, mod_security. [14]
MySQL
MySQL – бесплатная реляционная СУБД. Разработку и поддержку осуществляет корпорация Oracle.
MySQL является решением для малых и средних приложений. Обычно реализуется в качестве сервера, к которому обращаются локальные и удаленные клиенты.
Гибкость обеспечивается за счет поддержки большого количества таблиц. Можно взять таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Благодаря открытой архитектуре и GPL-лицензированию в СУБД MySQL постоянно появляются новые таблицы.
Так как MySQL имеет двойное лицензирование, то он может распространяться в соотношении с условиями лицензии GPL. Но по условиям GPL, какая-либо программа подключает исходный код MySQL, то она должна распространяться по лицензии GPL. Данные такого рода могут расходиться с планами разработчиков, которые не хотят раскрывать исходный текст своей программы. Для этого предусмотрена коммерческая лицензия, которая обеспечивает такую же качественную сервисную поддержку.[15]
- Содержание
- Глава 3 Разработка web-сайта для риэлтерского агентства «Отрада» 34
- Введение
- Глава 1 Современные тенденции разработки web-сайта
- 1.1 Сайт как средство развития бизнеса
- 1.2 Классификации сайтов
- 1.3 Этапы разработки web-сайта
- Постановка задачи
- Разработка и утверждение дизайна web-сайта
- Публикация сайта в интернете
- Заполнение сайта материалами
- Поддержка сайта
- 1.4 Концепция www
- 1.5 Анализ конкурентов
- Список анализируемых сайтов:
- Корректность отображения в браузерах
- Соответствие темы сайта
- Структура навигации
- Функциональная составляющая сайта
- Глава 2 Описание языков для разработки web-приложений
- 2.1 Общее представление html
- JavaScript
- Преимущества css-верстки
- 2.2 Общее представление и особенности использования php
- Безопасность Apache
- 2.3 Браузеры
- 2.4 Дизайн сайта
- 2.5 Сравнительная характеристика современных cms
- WordPress
- Bitrix (1c-Битрикс)
- 2.6 Выбор программного средства для разработки
- О системе modx
- Версия modx
- «Джентльменский набор»
- Краткая история modx
- О системе modx cms
- Глава 3 Разработка web-сайта для риэлтерского агентства «Отрада»
- 3.1 Выбор программного средства для разработки web-сайта
- 3.2 Требование к сайту
- 3.3 Целевая аудитория
- 3.4 Группы пользователей
- 3.5 Функциональность сайта
- 3.6 Общая структура сайта
- 3.7 Система администрирования
- Заключение
- Список использованных источников
- Приложение а