fbpx

Поради починаючому веб-майстру

Професія веб-майстри поступово йде в минуле, і зараз найчастіше над створенням веб-сайтів працює команда вузькоспеціалізованих фахівців – дизайнерів, програмістів, верстальників і тому подібних. Нерідко веб-майстрами називають любителів, що освоїли лише основи верстки веб-сторінок. Однак і сьогодні можна стати професійним веб-майстром, але для цього слід навчитися працювати одночасно з декількома різними спеціальностями.
В першу чергу веб-майстер повинен вміти працювати як керівник проекту і архітектор сайту. Тобто потрібно вміти працювати з замовниками, переконувати їх і отримувати необхідні відомості. Також він повинен розробити ідею сайту і запропонувати шляхи її реалізації, продумати структуру сайту та особливості його функціонування. Одночасно веб-майстер повинен бути фахівцем з пошукової оптимізації та юзабіліті, щоб створюваний сайт можна було розкрутити, і їм було зручно користуватися. Для того, щоб стати фахівцем по всім цим напрямкам, слід читати спеціалізовану літературу і набиратися досвіду.
Далі, будь-який веб-майстер обов’язково повинен бути дизайнером, причому він повинен не тільки вміти продумувати зовнішній вигляд сайтів, але і малювати всі використовувані зображення. Природно, для цього потрібен певний талант, але навіть якщо ви не дуже добре малюєте, можна з допомогою сучасних графічних редакторів створювати непогані зображень на основі фотографій. Практично стандартом стало використання програми Adobe Photoshop, пропонує потужні засоби обробки зображень, хоча деякі користуються і іншими програмами, наприклад, Corel Photo-Paint. Іноді може знадобитися редактор векторної графіки, і тут деякі вибирають CorelDRAW, а деякі віддають перевагу Adobe Illustrator. Якщо ви непогано малюєте, вам варто спробувати використовувати програму Corel Painter, відмінно імітує традиційну техніку створення зображень. У будь-якому випадку, слід освоїти не менше одного графічного редактора, щоб створювати і обробляти зображення.
Природно, веб-майстер повинен досконало знати мову HTML, щоб вміти зверстати сторінку. При цьому бажано використовувати XHTML і дотримуватися наявні стандарти. Хоча багато використовують для верстки веб-сторінок спеціалізовані програми, нерідко кращого результату можна досягти, працюючи безпосередньо з кодом. При цьому рекомендується використовувати програму Notepad++, істотно полегшує роботу. Також обов’язковим є знання CSS, так як сьогодні поділ і стилю і вмісту сторінок – обов’язкова вимога. Для роботи з CSS рекомендується використовувати програму TopStyle Pro. Нерідко веб-майстром називається саме фахівець, що вміє верстати веб-сторінки, але це тільки мала частина необхідних умінь.
Сучасний сайт обов’язково повинен бути динамічним, час статичних сайтів давно минуло. Для створення динамічного сайту можна використовувати систему управління контентом, але для її установки необхідно вміти програмувати на мові PHP. Гарне знання PHP – ще одна особливість професійного веб-майстра. Також вкрай бажано вміння складати запити до бази даних MySQL. Не завадять і основні навики налаштування веб-сервера Apache. Також корисно мати основні відомості про роботу з XML і XSL. Всі ці знання допоможуть створити на сервері ефективні програми, що генерують динамічні веб-сторінки. Для того, щоб і на стороні клієнта виконувалися необхідні програми, слід вивчити JavaScript. Тобто, веб-майстер повинен бути непоганим програмістом, знаючим PHP та JavaScript, а також обізнані у деяких додаткових технологіях.
Про це багато хто забуває, але гарний веб-майстер повинен також бути письменником і редактором. Досить важлива частина сайту – контент, тобто його вміст. Безграмотні і малоінформативні тексти можуть звести нанівець всі зусилля, зроблені при створенні сайту. При написанні текстів слід постійно пам’ятати про особливості пошукової оптимізації і про те, наскільки буде цікавий текст відвідувачам сайту.
Додатково веб-майстру може знадобитися й інші знання. Якщо на сайті планується використовувати анімацію, слід розібратися в особливостях роботи з Flash-анімацією і вивчити мову ActionScript. Обов’язково слід знати, як зареєструвати доменне ім’я та розмістити сайт на хостингу. Можливо, будуть потрібні знання по просуванню сайту і залучення на нього відвідувачів. У будь-якому випадку, професія веб-майстра вимагає великих знань в різних областях, і починаючому веб-майстру варто добре подумати, перед тим як ставати на цей шлях.
Андрій Коцюбинський, створення і підтримка сайтів