оводжується затримкою, що дозволяє знизити ризик підбору пароля (захист від brute force).
На рівні ядра системи використовуються різні способи фільтрації як у момент прийому даних, так і при отриманні з бази даних (в деяких ситуаціях). Для каталогу завантажених файлів використовується .htaccess, що забороняє виконання php-коду. Всі php-файли забезпечені захистом від прямого виклику. При відправці даних перевіряється сесія і referer.
Доступ в адмін-панель мають тільки автори та адміністратори. Прості реєстрації (коментатори) позбавлені можливості потрапити в адміністративну частину сайту.
Структура і призначення движка спочатку блоговая, але як показує приклад wordpress - це ніяке не обмеження. У перевагах: хороша архітектура і сильне кешування дають гарну продуктивність, зручність при написанні розширень - всю сервісну частину система бере на себе, гнучкість налаштувань - умови відображення віджетів, побудови посилань, конструювання типів даних дозволяють робити сайти дуже відрізняються структурою від блогів. Згідно з малюнком 9 показаний приклад сайту зроблений на MaxSite.
Малюнок 9. Сайт на MaxSite
2.4.5 Система управління контентом WordPress
WordPress - це потужна платформа для персонального блогінгу. Вона містить набір можливостей для того, щоб максимально спростити процес створення онлайн-публікацій, зробити його приємним і зручним. Платформа для персонального блогінгу з практичними настройками і властивостями за замовчуванням і з надзвичайно гнучким і настроюється ядром.
При виборі для створення сайту системи «Wordpress», необхідно звернути увагу на наступні її переваги: ??
- Простота в налаштуванні і установці;
- Наявність зручного, настроюваного адміністративного інтерфейсу;
- Легкість при безпосередньому створенні проек;
- Надалі, просте управління проектом та його редагування;
- Наявність простого і зручного консолі;
- Підтримка «тем», що дозволяють легко змінювати зовнішній вигляд, і способи виведення даних;
- Наявність великих бібліотек «тем» і «плагінів»;
- Наявність системи контролю безпеки сайту;
- Наявність системи автосохранения набирається в редакторі тексту, для запобігання втрати інформації через апаратного або програмного збою;
- Наявність інструменту автоматичного оновлення до більш нової версії;
WordPress був номінований і виграв нагороду «Краща Безкоштовна CMS» в 2013 році.
Мінуси Вордпресс типові для популярних CMS - не надто швидка робота сайту, можливість збоїв при високій відвідуваності.
Згідно з малюнком 10 показаний приклад сайту зроблений на Wordpress.
Малюнок 10. Сайт на Wordpress
2.5 Вибір програмного забезпечення для проектування web-сайту «Інформатика в школі»
Однією з найбільш затребуваних CMS є WordPress. Чому WordPress є настільки популярним продуктом веб-майстрів різного рівня, розглядається в даній главі. Логотип WordPress показаний на малюнку 11.
Малюнок 11. Логотип WordPress
У першу чергу варто відзначити гнучкість даної системи, за допомогою Wordpress, можна створювати блоги, портали, магазини, а так само ресурси під вузьку спеціалізацію. Така багатофункціональність є в асортименті можливостей не в кожній системі. CMS Wordpress вдалося досягти гнучкості за допомогою великого числа плагінів і тем оформлення, яких з кожним днем ??стає все більше і більше. Завдяки великому числу плагінів можна створити досить складний функціонал на сайті, зробити його унікальним і цікавим. За наявності необхідних знань можна написати власний плагін або PHP-код для того, щоб реалізувати нову можливість. Загальна кількість полігонів для WordPress 29000. А найпопулярніший є Akismet.
Малюнок 12. Плагінів Akismet
З усіх 29000 плагінів Akismet скачується частіше інших. На сьогоднішній день він викачаний 18207118 разів. Що більш ніж дивно, враховуючи, що він входить в стандартну комплектацію WordPress і окремо скачувати його немає необхідності. Згідно з малюнком 12 показаний принцип роботи плагіна Akismet.WordPress є абсолютно безкоштовною і з часом не потребують покупки ліцензії, як це буває у найближчих конкурентів.
Якщо спиратися на статистику, то на сьогоднішній день більше 60 мільйонів сайтів різного рівня грунтуються саме на Wordpress. Кожну секунду на WordPress публікуєтьс...