Форум для програмістів

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "IMG" BBкода.


Доброго дня, шановні читачі.

Створення будь-якого сайту складається з наступних етапів:

1. Встановлення та налаштування технічних інструментів (web-сервера, бази даних, інтерпретатора мови програмування, купа інших прибамбасів за потребами).

2. Вибір і установка системи управління контентом (CMS).

3. Створення потрібного дизайну сайту і його установка на CMS.

4. Налагодження та адміністрування CMS.

Кроків на вигляд трохи, проте роботи в кожному з них може бути досить чимало. Розглянемо кожен з описаних пунктів докладніше.

Для успішної роботи сайту, як і звичайного користувача, потрібен комп'ютер. ) Розуміння цього, думаю, у всіх є, і це здорово. ) Але одного лише комп'ютера тут мало: для роботи сайту, як і нам - звичайним користувачам - потрібно ще безліч програм. Зокрема для роботи сайту потрібні:

* Web-сервер: програмне забезпечення, яке і "відправляє" сторінки сайту користувачеві, який до нього звертається (робить запити в браузері). Зазвичай в якості web-сервера використовується таке ПО, як Apache.

* Інтерпретатор мови програмування. Всі сайти написані на якійсь мові і web-сервер повинен "знати" ця мова, щоб виконувати потрібний код (відображати сайт). Ми будемо розглядати сайти, написані на мові PHP, тому нам тут потрібен буде PHP-інтерпретатор.

Як видно навіть з цього далеко не повного (на самом деле) списку, даний процес досить багатоступінчастий і тоскний, вникати в нього вам навряд чи захочеться. Можу вас відразу порадувати: і не доведеться! Встановлення та налаштування всіх цих програм можна звести до звичайної установці однієї програми: пакета програм denwer. Denwer - це деякий набір всього, що може знадобитися для успішної роботи сайту, в нього включено все вищеперелічене і навіть набагато більше. Просто завантажуєте цей пакет звідси:

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "URL" BBкода.

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "URL" BBкода.

- якщо все пройшло успішно, ви побачите там сторінку типу тієї, що нижче:

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "IMG" BBкода.

Установка Denwer. Сторінка успішної установки.

Якщо прокрутити цю сторінку нижче, то ви повинні побачити табличку на кшталт цієї:

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "IMG" BBкода.


Установка Denwer. Таблиця сервісів.

Пункти в даній табличці показують всі сервіси, які вам будуть доступні. На перших порах вони вам точно не знадобляться і боятися того, що ви там нічого не зрозуміли, і звертати на них увагу не варто. Більш докладно про установку Денвера можна почитати на їхньому офіційному сайті:

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "URL" BBкода.

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "URL" BBкода.

) І більше ніде. Щоб він був доступний в Інтернеті, треба розмістити даний сайт на хостингу - організація, що надає послуги зі створення сайтів. Там не треба нічого встановлювати: ви просто замовляєте послуги з розміщення сайту, вибираєте для нього ім'я (доменне ім'я, тобто ім'я типу mysite.ru) і отримуєте доступ до панелі управління вашим сайтом, де можете завантажити файли сайту на сервер хостингу. Після цього починається робота по пункту 2.

Ви запитаєте: навіщо створювати сайт локально (на своєму комп'ютері), якщо його ніхто не буде бачити? По-перше, це абсолютно безкоштовно. По-друге, готового сайту у вас ще немає і його треба буде створити, що займе певний час. Витрачати гроші на хостинг в цей період сенсу немає. По-третє, створювати і налаштовувати сайти локально (на своєму комп'ютері) набагато простіше, ніж в панелі управління хостингом (яким би зручним він не був).

Питання про те, яку вибрати CMS (систему управління контентом) - тема багатомільйонних і багаторічних дискусій в Інтернеті. Однозначної відповіді на питання про те, яка CMS краще вам ніхто не дасть (точніше, все будуть давати різні відповіді). До того ж, в залежності від цілей сайту, вам можуть краще підходити різні CMS. Тому, щоб не розводити чергову дискусію, я відразу скажу, що сам люблю і з чим дуже раджу вам працювати: CMS Joomla !.

Чому варто вибрати саме CMS Joomla. (4 незаперечних плюса):

Вона безкоштовна. Очевидний плюс (є безліч платних CMS).
Має величезну і безкоштовну підтримку. Під неї є величезна безліч готових шаблонів (дизайнів сайту), модулів і плагінів, за допомогою яких можна швидко (буквально за 1 день) створити сайт майже будь-якого типу: від звичайної шкільної газетки до великого Інтернет-магазину. Всі ці модулі пишуться різними професійними розробниками і найчастіше викладаються в Інтернеті у відкритому і безкоштовному (!) Вигляді. Такого величезного розмаїття всяких доповнень, стилів і модулів немає ні в одній іншій CMS.
Має широкі можливості. На відміну від деяких спеціалізованих CMS типу Wrodpress, які з самого початку орієнтовані під створення сайтів конкретного типу (тільки блоги, тільки Інтернет-магазини і т.д.), на Joomla! досить легко створити сайт будь-якого типу і складності.
Вона легка в налаштуванні. Налаштовувати і адмініструвати Joomla! (Особливо на перших етапах) не в порівнянні простіше, ніж, наприклад, всесвітньо відомий Drupal.
Сподіваюся, я всіх переконав в тому, що на першому етапі краще використовувати саме цю CMS. До речі, скачати свіжу русифікована версія джумли можна звідси:

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "URL" BBкода.

Найскладніший для нас етап. Перш за все, тому, що саме по собі створення дизайну (його проектування) - навіть в голові - процес не простий. Звичайно, є безліч готових рішень (сотні і навіть тисячі шаблонів). Подивитися і повибірать їх можна, наприклад, тут:

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "URL" BBкода.

Однак зовсім не факт, що ви зумієте там знайти те, що вам потрібно. А якщо і знайдете, то не факт, що зможете потім підправити дизайн шаблону за потрібне для вас чином (іноді це обертається просто в пекельна праця: перевірено). Тому я можу запропонувати вам 2 варіанти:

Вибрати один зручний і нескладний шаблон і вивчати його досконально. Після цього ви зможете самі без особливих зусиль змінювати його "під себе", змінювати кольори, форми, картинки і т.д. Для цього потрібно чимало зусиль, однак і результат буде виправданий. Наприклад, я використовую в якості базового шаблону JaBusiness:

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "URL" BBкода.

- ось тут його можна завантажити. Подивіться його демоверсію в першій (стандартної) реалізації (вона вся в темних тонах). А тепер подивіться на мій сайт (той, що ви читаєте): це той же JaBusiness. ) Тільки трохи підправлений мною. ) Так що не лякайтеся, що він вам не підійшов: головне не це - головне, щоб він був легкомодіфіціруем і з потрібним функціоналом.
Замовити дизайн сайту під Joomla! у дизайн-ательє або просто компанії зі створення сайтів: вони і дизайн спроектують самі (звичайно, ви будете брати участь і висловлювати побажання), і встановлять його на вашу CMS. Спосіб в рази простіше першого, займе менше часу (на перших етапах особливо), однак і істотно дорожче. Заспокоює те, що в разі створення сайту для себе (а не заняття цим на професійній основі) зробити це вам доведеться всього 1 раз. До того ж, якщо ви раніше ніколи не стикалися з програмуванням і взагалі з IT знайомі слабо, то звичайно, цей варіант вам підійде куди краще першого.
Який з цих двох способів краще - питання, на який кожен відповідає сам. Кому що краще, простіше, зручніше. Однозначної відповіді тут немає.

Ось вам інтерактивний сайт, за яким ви з легкістю зможете навчитися -

Будь ласка, увійдіть або пройдіть Реєстрацію щоб побачити вміст "URL" BBкода.

Питання, як завжди, пріветстсуются

Останній раз внесено зміни Альваро; 28.02.17 о 22:09.

Схожі статті