Как создать сайт? Советы для новичков
Создание сайта - не такое простое дело, как многим может показаться. Конечно, сейчас существует множество программ для создания сайтов. Есть как платные, так и бесплатные.
Все программы можно разделить на 2 класса - визуальные редакторы и текстовые.
Визуальные редакторы - программы, в которых вы видите сразу все, что вы делаете. К примеру, вы меняете размер шрифта и сразу видите, какого размера будет текст. Или перетаскиваете картинку и видите, где она будет. Примеры таких редакторов - ms word (да-да, в нем также существует возможность делать веб-страницы), ms frontpage разных версий и др. Но профессиональные дизайнеры и веб-мастера зачастую среди таких редакторов предпочитают macromedia dreamweaver. Его поклонником является и автор этой статьи :)
Текстовые редакторы - программы, в которых вы пишете html-код, не видя сразу, как все будет выглядеть. Результаты чаще всего приходится просматривать сразу в браузере. Для пользования этими программами, как вы уже догадались, нужно знать html или язык разметки гипертекста. Это язык, на котором написаны все веб-страницы. Причем, писать коды html вы можете даже в блокноте, поставляемым вместе с windows, или в far-менеджере. Профессионалы обычно пользуются удобной программой homesite.
Конечно, новичкам лучше пользоваться визуальными редакторами. Если же вы хотите изучить html, учебники можно легко найти в интернете, введя запрос "учебник html" в любом поисковике. Плюс текстовых редактров в том, что вы сами пишете код. Не секрет, что визуальные редакторы, автоматически генерируя html-код, размещают его не так качественно, как это сделает человек. Поэтому, если вы хотите профессионально делать сайты, вам обязательно нужно изучить html. А в будущем можно просто комбинировать визуальные редакторы с текстовыми. Когда и чем пользоваться, вам подскажет опыт:)
Кроме вышеописанных программ вам понадобится делать графику для сайта. Как анимированную (когда все бегает, прыгает, переливается), так и обычные картинки.
Существует множество графических пакетов, как самых простых и бесплатных, так и многофункциональных и дорогих :) Лидером и законодателем мод тут является, безусловно, adobe photoshop. Но более простые операции можно делать и в пакете, поставляемом вместе с просмотрщиком картинок acdsee, а также существует множество других программ. Найти их можно на сайтах - хранителях программ. Для создания анимированных файлов могу порекомендовать очень удобную программу ulead gif animator.
Как видите, для создания сайта вам придется освоить довольно много программ. Для повышения оптимизма скажу, что это только начало :) Если же вы хотите делать современные сайты, вам придется разбираться в премудростях установки сервера, работе со скриптами, написанными на perl или php. Вникать в базы данных mysql, познакомиться с ssi и многое другое.
Если вы захотите программировать для web, тут без php или perl не обойтись. Некоторым нравится увлекаться экспериментами с java, но я бы не советовал широко использовать его для сайта. Особенно делать с его помощью меню или ключевые страницы. Почему?
Во-первых, все еще существует множество пользователей, у которых поддержка java попросту отключена. Попав на сайт, изобилующий java-изысками, они просто не смогут перемещаться по нему. А нам вовсе не хочется терять посетителей, не так ли? Особенно, если они смогут стать нашими клиентами :)
Во-вторых, сайты с java зачастую гораздо медленнее грузятся, а быстрота загрузки страниц все еще актуальна для большинства пользователей. Посетители сайта не будут ждать, задумчиво уставясь в одну точку, пока ваша страница загрузится. В интернете есть масса сайтов-конкурентов, куда они гораздо быстрее доберутся (расстояние - 1 клик мышки!), чем загрузится тяжеловесная страница. Поэтому лучше не пытаться нагрузить страницы различными "наворотами". Простота - залог успеха :)
Ну и напоследок хочу порекомендовать вам прочесть другие наши статьи по сайтостроению :), а также, если есть возможность, ознакомиться с книгами "Веб-дизайн" Якоба Нильсена и "Веб-дизайн" Дмитрия Кирсанова.
Успехов!
Дайджест новых статей по интернет-маркетингу на ваш email
Новые статьи и публикации
- 2024-11-26 » Капитан грузового судна, или Как начать использовать Docker в своих проектах
- 2024-11-26 » Обеспечение безопасности ваших веб-приложений с помощью PHP OOP и PDO
- 2024-11-22 » Ошибки в Яндекс Вебмастере: как найти и исправить
- 2024-11-22 » Ошибки в Яндекс Вебмастере: как найти и исправить
- 2024-11-15 » Перенос сайта на WordPress с одного домена на другой
- 2024-11-08 » OSPanel 6: быстрый старт
- 2024-11-08 » Как установить PhpMyAdmin в Open Server Panel
- 2024-09-30 » Как быстро запустить Laravel на Windows
- 2024-09-25 » Next.js
- 2024-09-05 » OpenAI рассказал, как запретить ChatGPT использовать содержимое сайта для обучения
- 2024-08-28 » Чек-лист: как увеличить конверсию интернет-магазина на примере спортпита
- 2024-08-01 » WebSocket
- 2024-07-26 » Интеграция с Яндекс Еда
- 2024-07-26 » Интеграция с Эквайринг
- 2024-07-26 » Интеграция с СДЕК
- 2024-07-26 » Интеграция с Битрикс-24
- 2024-07-26 » Интеграция с Travelline
- 2024-07-26 » Интеграция с Iiko
- 2024-07-26 » Интеграция с Delivery Club
- 2024-07-26 » Интеграция с CRM
- 2024-07-26 » Интеграция с 1C-Бухгалтерия
- 2024-07-24 » Что такое сторителлинг: техники и примеры
- 2024-07-17 » Ошибка 404: что это такое и как ее использовать для бизнеса
- 2024-07-03 » Размещайте прайс-листы на FarPost.ru и продавайте товары быстро и выгодно
- 2024-07-01 » Профилирование кода в PHP
- 2024-06-28 » Изучаем ABC/XYZ-анализ: что это такое и какие решения с помощью него принимают
- 2024-06-17 » Зачем вам знать потребности клиента
- 2024-06-11 » Что нового в работе Яндекс Метрики: полный обзор обновления
- 2024-06-11 » Поведенческие факторы ранжирования в Яндексе
- 2024-06-11 » Скорость загрузки сайта: почему это важно и как влияет на ранжирование
Всегда храни верность своему начальнику - следующий, может быть еще хуже... |
Мы создаем сайты, которые работают! Профессионально обслуживаем и продвигаем их , а также по всей России и ближнему зарубежью с 2006 года!
Как мы работаем
Заявка
Позвоните или оставьте заявку на сайте.
Консультация
Обсуждаем что именно Вам нужно и помогаем определить как это лучше сделать!
Договор
Заключаем договор на оказание услуг, в котором прописаны условия и обязанности обеих сторон.
Выполнение работ
Непосредственно оказание требующихся услуг и работ по вашему заданию.
Поддержка
Сдача выполненых работ, последующие корректировки и поддержка при необходимости.