CMS - одні з найпопулярніших на сьогоднішній день. CMS являє собою якусь готову візуальну і програмну оболонку, яку користувач може заповнити необхідним контентом, а також за своїм бажанням змінити і налаштувати.
Автоматизовані методи створення сайтів передбачають поділ структури сайту на «дизайн» і «контент». У цьому випадку легко можна змінювати контент, не зачіпаючи дизайну сайту або його програмного коду. При ручному створенні сайту поділу структури сайту на дві окремі «гілки»- Дизайн і вміст - не відбувається.
Методи ручного створення сайтів досить складні, адже вони вимагають значних пізнань в області веб-програмування або дизайну сайтів. Однак вони володіють незаперечною перевагою: створюючи сайт вручну, завжди можна отримати саме те, що хочеш. «Ручні» методи створення сайтів багато «акули» веб-програмування воліють саме тому.
Створення сайтів на основі безкоштовних онлайн-конструкторів зручно для початківців веб-майстрів, охочих «випробувати свої сили». Переважно цей метод підходить для створення невеликих простих сайтів.
Широкі можливості по створенню сайтів будь-якої складності надають CMS. Саме цей метод створення сайтів по праву вважається одним з найбільш зручних і практичних. Гнучка система налаштувань, можливість редагування самої CMS або ж окремих її елементів, легкість додавання і зміни контенту - все це зробило створення сайтів на базі CMS по-справжньому ефективним. [1]
1.3 Вибір і порівняння програмних платформ
На сьогоднішній день існує безліч різних CMS. Як критерій вибору можна виділити її поширення, тобто широке використання системи в мережі Інтернет, яке побічно говорить про її зручності та безпеки. Крім того, такі системи гарантовано будуть мати безліч спільнот і форумів підтримки, що важливо у разі виникнення ускладнень в роботі. Нижче наведемо рейтинг систем управління контентом, для створення інформаційно-розважальних сайтів, CMS magazine (аналітичний портал ринку веб-розробок). Загальний рейтинг CMS показаний на малюнку 1.
Рисунок 1 - Загальний рейтинг CMS
uCoz - це безкоштовна система управління сайтом та хостинг для сайтів, створених з її використанням. Модулі uCoz можуть використовуватися як у єдиній зв'язці для створення повнофункціонального сайту, так і окремо, наприклад, в якості блог-платформи, веб-форуму та інше. При безкоштовному розміщення на хостингу, на сайті буде присутній багато реклами. Також, ми не будемо забезпечені хорошим захистом, а реєстрація відбувається одна на всі сайти, які розміщуються на даному хостингу, тому цю CMS не будемо розглядати більш. 1С-Бітрікс є комерційним пропозицією і у багато інтегровано з програмами для бухгалтерії, складу і іншого, не має сенсу платити за те, що не буде використовуватися при створенні сайту і його подальшого використання. Дану CMS також не беремо до розгляд. Зробимо розбір трьох CMS попередньо відповідних під тип створюваного сайту: WordPress, Joomla! і HostCMS.! (Джумла) - система управління вмістом (CMS), написана на мовах PHP і JavaScript, що використовує як сховища бази даних MySQL, а починаючи з версії 2.5 і MsSQL. Є вільним програмним забезпеченням, поширюваним під ліцензією GNU GPL.
WordPress - система управління веб-вмістом з відкритим вихідним кодом, по...