Імасайтер Імасайтер

інформаційне моделювання та аналіз сайтів

Створення сайту: з чого почати?

Сайт - це не лише гарний малюнок в Інтернеті, але й три-чотири поверхи нижньої частини айсбергу...

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

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

  1. Аналіз, проектування і розробка технічного завдання (нижче в даній статті буде розписано детально про це, власне, з цього і треба почати)
  2. Дизайн сайту (розробка або вибір з готових варіантів)
  3. Верстання сторінок сайту (красиву картинку дизайну ще треба перетворити на код, зрозумілий браузерам)
  4. Реалізація функціональної частини (це може бути збірка з готових модулів, або програмування, або ж і те, й інше, в тому числі з використанням конструктора сайтів)
  5. Тестування і, за необхідності, виправлення знайдених помилок
  6. Первинне наповнення сайту контентом (заповнити сторінки текстом, картинками, а базу даних - структурованою інформацією по темі сайту)
  7. Встановлення сайту (частіше всього закачка на хостинг, прописування шляхів до бази даних тощо)
  8. Технічна підтримка сайту

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

Створення сайту - з чого почати?

Якщо у вас ще немає сайту, рекомендую не робити одразу величезний річний проект по автоматизації всього. Спробуйте спочатку відкрити свій сайт у вигляді простого сайту візитки, який реалізує найважливіші функції. Втім, ця рекомендація стосується також і розвитку вже існуючих систем. Як правило, в подібних випадках до моменту завершення розробки компанія вже далеко відійде від первинного погляду на необхідні функції, і отримана система виявиться просто мертвою.

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

  • сайт візитка: ви отримаєте представлення компанії в Інтернеті та відпрацюєте зовнішній стиль;
  • програма обліку продажів: ви автоматизуєте роботу із замовленнями, обліком продаж та оплат;
  • сайт-каталог: якщо у вас достатньо великий каталог продукції, ви можете спростити пошук потрібного товару як для клієнтів, так і для себе, а також отримаєте просту автоматизацію отримання замовлення з сайту;
  • сайт для внутрішнього спілкування: якщо у вас проект для об'єднання кола осіб за певною темою, або ж ваші співробітники розкидані по різних філіях в різних містах, чи для інших цілей - ви можете почати з реалізації внутрішнього онлайн-спілкування та обміну файлами;
  • і так далі, - ви можете самостійно виділити потрібні вам функції або ж замовити сайт у нас, в цьому випадку ми допоможемо вам визначитися з оптимальною конфігурацією сайту, підкажемо найкращий варіант реалізації ваших цілей.

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

Але на що ще хочу звернути вашу увагу.

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

Запам'ятайте - не можна автоматизувати хаос!

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

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

Авторизація

Логін
Пароль
Забули пароль?