. Denwer (Денвер) - набір дистрибутивів (Apache, PHP, MySQL, Perl і т.д.) + програмна оболонка, яка використовує цей набір для налагодження сайтів на «домашній» (локальній) Windows-машині без необхідності виходу в Інтернет (Малюнок 19 ).
Малюнок 19. Логотип Denwer
Базовий пакет Денвер в себе включає:
§ система може запускатися з flash-накопичувача без будь-яких проблем.
- Apache, SSI, mod_rewrite, mod_php.
§ PHP4 з підтримкою GD і MySQL.
§ система керування віртуальними хостами, заснована на шаблонах. Щоб створити новий хост, вам потрібно лише додати директорію в каталог home, правити конфігураційні файли не потрібно. Типово уже підтримуються схеми іменування директорій багатьох популярних хостерів; нові можна без зусиль додати.
§ система управління запуском і завершенням.
§ phpMyAdmin - система керування MySQL через Web-інтерфейс.
§ емулятор sendmail (отладочная «заглушка», складаються приходять листи в/tmp); підтримується робота разом з PHP і Perl.
§ інсталятор (щось подібне InstallShield).
3. Web-сервер Apache 2.2.8 (альтернатива Internet Information Services, або скороченню IIS, який інтегрований в операційну систему Windows) - це сервер, що приймає HTTP-запити від клієнтів (Малюнок 20), зазвичай Web - 21браузеров, і видає їм HTTP-відповіді , зазвичай разом з HTML-сторінкою, зображенням, файлом, медіа-потоком або іншими даними. По суті Web-сервер це програмне забезпечення, що виконує функції Web-сервера, як і комп'ютер, на якому це програмне забезпечення працює.
4. PHP 5.2.5 - (англ. PHP: Hypertext Preprocessor - «PHP: препроцесор гіпертексту») - скриптова мова програмування, створена для генерації HTML-сторінок на Web-сервері і роботи з базами даних (Малюнок 21). В даний час підтримується переважною більшістю хостерів.
Малюнок 20. Логотип Apache
Малюнок 21. Логотип PHP
. Сase-засоби управління сайтом CMS (Content Management System).
Розглянемо case-засоби управління сайтом CMS (Content Management System). Цю систему ще називають «менеджер контент» або як «движок для сайту», який дозволяє управляти:
§ контентом сайту;
§ інтернет-магазином;
§ поданням даних;
§ доступом;
§ поштовими підписками;
§ і має допоміжні функції CMS.
Проаналізуємо характеристики обрану мною CMS для створення сайту: Wordpress
Малюнок 29. CMS Wordpress
Розглянемо характеристику боротьби зі спамом:
Стандартно в WordPress входить плагін Akismet, який досить ефективно бореться зі спамом. Найбільшу ж ефективність у боротьбі зі спамом можна домогтися за допомогою т.зв. системи захисту від роботів. У цьому випадку ставиться повний заслін від автоматичних спам-роботів. Установка більшості плагінів антиспаму дуже проста, найчастіше досить тільки його активувати в адмін-панелі (наприклад, популярна SpamKarma). За допомогою спеціального плагіна є можливість модерувати спам-коментарі.
Проаналізуємо характеристику інтеграції з форумом:
Для WordPress розроблений і рекомендується форум BBPress, який повністю інтегрується в блог. Правда, можливості у цього форум більш ніж скромні. На офіційному сайті WordPress використовується саме цей форум. Також існують плагіни, які дозволяють частково інтегрувати деякі популярні форуми в блог. Правда для цього потрібні хороші знання програмування, і при етому, все одно стовідсоткової інтеграції не вийде - все-таки це різні системи.
Розглянемо характеристику візуального редактора:
Стандартно в WordPress використовується трохи урізаний TinyMCE і, поряд ж - простий текстовий редактор. При бажанні можна встановити і повну версію TinyMCE, тоді буде доступно три панелі кнопок з усім можливостями. Потрібно відзначити, що в WordPress є можливість стороннім плагінам додавати кнопки в редактор. Таким чином можна наприклад отримати функції для додавання відео, аудіо і т.д. Якщо TinyMCE не влаштовує, то можна встановити замість нього інший редактор, наприклад FCKMonkey. У профілі користувача можна взагалі відключити використання візуального редактора.
Малюнок 30. Розширений візуальний редактор WordPress
Проаналізуємо характеристику роботи з картинками: