Чи потрібно знати HTML чи можна обійтися конструктором сайтів або CMS?
Всі способи створення сайту можна умовно розділити на три категорії. Два останніх способи - це і є ті самі нові технології та програми.
Ви можете:
1) створювати сайт вручну, за допомогою HTML, CSS, PHP;
2) використовувати конструктор сайтів;
3) встановити на сайт систему управління контентом (CMS).
Давайте розглянемо кожен варіант окремо і спробуємо з'ясувати його особливості.
1) HTML - це мова розмітки гіпертексту. Ми набираємо текст певними правилами і отримуємо красиву веб-сторінку. Скажімо так: це самий трудомісткий спосіб створення сайту. Щоб переконатися в цьому, досить відкрити код навіть маленької html-сторінки і побачити, скільки всього там написано. Нелегко набрати стільки коду, навіть якщо будеш користуватися html-редактором, чи не так? А якщо в цьому коді потрібно що-небудь змінити, уявляєте, скільки часу на це може піти?
2) Конструктор сайту - ця програма, яка дозволяє з готових шаблонів створити ваш власний сайт.
Перш за все, програми такого роду можна розділити на дві групи:
- Off-line конструктори - можуть працювати і без підключення до Інтернету. Єдине, коли це підключення вам знадобиться - це коли потрібно буде опублікувати сайт в мережі або внести зміни у вже працюючий сайт.
- On-line конструктори - тут же все навпаки. Весь процес створення сайту відбувається безпосередньо в Мережі.
Можливості таких програм тим більше, чим більше ви за них заплатите. Якщо будете користуватися безкоштовною версією, то ризикуєте сильно розчаруватися. Зазвичай платні версії конструкторів сайтів дають можливість:
- швидко змінювати дизайн сайта;
- редагувати сайт в режимі on-line-
- підключати програмні модулі (сервіси пошуку по сайту, голосування, зворотній зв'язок, новинна стрічка та ін.) ;
- звертатися в службу підтримки.
Що ж можуть безкоштовні версії? Тут все залежить від того, чим саме ви користуєтеся. Але найчастіше безкоштовні конструктори сайтів мають у своєму арсеналі кілька шаблонів оформлень і, в принципі, на цьому їх можливості вичерпуються.
3) CMS (Система управління контентом). Являє собою програму, написану мовою веб-програмування, яка встановлюється на ваш сайт і повністю управляє інформацією на ньому. Встановивши таку систему, не потрібно піклуватися про дизайн, досить просто вводити текст і зміст. Все інше зробить програма. Моя думка: це саме функціональне рішення. Тут є всі можливості для створення професійного сайту. Керувати таким сайтом можна прямо в режимі on-line. Найголовніше - тут можна знайти дуже навіть не погані безкоштовні рішення.
Але якими б привабливими нам не здавалися ці нові технології та програми, від знання HTML, CSS та ін. Вони все-таки не звільняють. Так, я не сперечаюся, що створити сайт можна і без цих знань, але підтримувати його життєздатним, популярним і знаменитим навряд чи вдасться.
Як відомо, способами, які я навів вище, сайт створюється з готових шаблонів. Ви залежите від них. Уявіть, що вам потрібно доопрацювати якусь дрібницю, а такого шаблону просто немає. Що робити? А встановити дану доопрацювання ну просто життєво необхідно. Це добре якщо ви користуєтеся платній CMS або конструктором сайту зі службою підтримки. У цьому випадку ви можете написати лист, і для вас створять свій персональний шаблон. А якщо можливості користуватися платними сервісами ні? Тоді доведеться вивчати HTML і робити все самому. На безкоштовних системах допомагати вам ніхто не буде.
Я вважаю, що у людини, який зібрався створювати свій сайт в Інтернеті, в будь-якому випадку повинні бути хоча б базові знання з HTML. Наприклад, коли я видаю новий випуск розсилки, публікую нову статтю, та навіть залишаю повідомлення у форумі, мені доводитися користуватися HTML. Уявляєте, а це лише невелика частка того, що потрібно робити веб-будівельникові!
Але існують і винятки. Бувають люди, яким оформлення не настільки важливо, та й можливості особливі не потрібні. Їм просто потрібен сайт, який зберігає трохи інформації. Зазвичай це міні-сайти, які складаються з декількох сторінок. Приміром, міні-сайти часто використовують невеликі організації для публікації інформації про себе. Це можуть бути сайти різних розважальних закладів, гуртків, секцій, пожежної частини, маленького магазину та інше. Головна їх мета - повідомити людям через Інтернет, що є таке місце. Для такого випадку конструктора сайту або CMS цілком достатньо.
Ну, ось і все, що я хотів розповісти вам в цій статті. Сподіваюся, що хоч трохи, але допоміг вам визначитися.
Успіхів вам!