блога сайт для вас. Наконец то у меня созрела статья как говорится на злобу дня, чем и спешу с вами поделится. Более всего рассчитываю конечно на новичков,которые забрели на мой блог в поисках просветления чему я буду рад помочь. Непретендую на полноту освещения вопроса поскольку на сегодняшний день в сети
присутствует огромное количество сервисов и конструкторов, но постараюсь осветить самые актуальные способы и сервисы самостоятельного сайтостроительства. Здесь я не буду останавливаться на каком то одном способе как сделать сайт самому а расскажу о различных технологиях и сервисах. Надеюсь что статья поможет разобраться новичкам какой дорогой пойти.
Технологии создания сайтов преимущества и недостатки.
Давайте рассмотрим
основные способы и технологии создания сайтов дабы у вас сложилась картина в целом, благодаря чему вы сможете выбрать свой путь и уже пойти по пути совершенствования.
1. HTML (HyperText Markup Language)
2. SAAS
системы думаю для новичков это будет оптимальный вариант
3. CMS – системы управления контентом
4. Программы для создания сайтов
1.
HTML- язык гипертекстовой разметки
документов. Что ж друзья не смотря на название
главы на самом то деле технология основная одна и называется она html это не совсем язык программирования как его
ошибочно некоторые называют а просто разметка гипертекста на странице благодаря
которой браузер выстраивает элементы страницы в необходимом порядке. Изобретена
технология была британским ученым Тимом Бернерсом Ли в далеких 1986-1991 годах.
Планировалось использовать эту технологию для обмена информацией между учеными.
Но как оказалось что html имеет огромный потенциал благодаря которому вы сейчас
читаете эту статью и имеете доступ к миллионам сайтов на планете. Основой html
являются тэги заключённые в скобки, начало тэга имеет раскрывающую скобку
<> и закрывает тэг </>. Например: тэг основного содержимого любой
страницы <body>
а закрывающим будет такой </body>.
Все что заключено в эти скобки выводится браузером в соответствии с
необходимыми значениями, например, размером шрифта цветом фона и так далее. Для
форматирования элементов страниц применяются свои специальные тэги. Все сайты в
интернете так или иначе используют технологию HTML. Разумеется на сегодняшний день
для создания сайтов используются некоторые связки из например html языка программирования PHP и JAVA.
Плюсы и минусы
самостоятельного создания сайтов на чистом HTML.
Плюсы - безусловно если
вы решили выбрать себе профессией разработку сайтов и планируете заниматься
этим всерьёз и надолго то вам однозначно стоит начать изучать HTML. Такие специалисты будут все
больше востребованы. Знание HTML позволит вам создавать свои проекты по своему
желанию а сложность проектов будет ограничиваться лишь вашей фантазией.
Минусы- ну и однозначно
нельзя рекомендовать такой способ тем кто хочет сделать сайт сам быстро и без знаний поскольку изучение основ html требует много времени. Хотя я сам и не являюсь профи в html хочу заметить что он совсем не сложен в освоении все тэги в принципе взяты из английского языка и понятны простому человеку.
2.
SAAS системы. На
мой взгляд не плохая возможность для новичка приобщится к сайтостроительству.
Подобные системы предоставляют полный комплекс услуг для создания сайтов интернет магазинов и других веб проектов. После регистрации на любой подобной платформе вам лишь останется собрать собственный сайт в интуитивно понятном интерфейсе. Все остальные заботы сервис возьмет на себя а это хостинг-размещение вашего сайта на своих серверах; домен второго уровня обычно предоставляется бесплатно; конструктор сайтов; подключение платежных систем и
так далее. Подобные сервисы не требуют ни какой технической подготовки от пользователя, при этом всё стараются сделать просто и понятно поэтому сайт на подобном сервисе может сделать даже ребенок.
Плюсы
SAAS систем – Самый огромный плюс — это быстрый старт безо всякой подготовки.
Отсутствие необходимости регистрации хостинга, соответственно не нужно знать
как установить сайт на сервер делегировать домен и так далее. Весь процесс
создания сайта не сложней чем работа в Microsoft word.
Минусы
SAAS систем – Конечно есть и минусы у подобного способа сделать сайт самому.
Обычно из своей практики скажу что такие сервисы как правило не бесплатны. В
некоторых случаях есть базовые бесплатные функции, за различные дополнения
приходится платить. Также отсутствует возможность доработок проекта под свои
нужды тут уж что разработчики предлагают то и можете использовать доступа к
коду нет. И если к примеру вы захотите уникальный дизайн либо какую ни будь
фишку для сайта то по причине закрытости кода этого вам не удастся сделать.
3.CMS
системы управления контентом. Ну а это признаюсь честно мой любимый
метод сделать сайт самому. Одной из CMS является знаменитая Wordpress на которой я и предпочитаю работать. Но конечно существует множество различных систем управления контентом заточенных под определенные нужды, например: блог, сайт, интернет магазин либо еще что. CMS системы являются связкой из языка разметки гипертекста HTML языка программирования PHP и каскадной таблицы стилей
CSS.
Собственно что это такое и с чем её едят. Само название CMS достаточно емкое поскольку это очень удобный инструмент для добавления и редактирования контента. Установив движок на хостинг вы получаете удобную админку посредством которой добавляете
страницы, контент, медиа файлы на ваш проект. Весь процесс обычно интуитивно понятен не занимает много времени поскольку не требует написания кода, и похож на редактирование в текстовом редакторе word. Работа с CMS не требует навыков программирования,
но базовые знания конечно очень желательны так вы расширите возможности проекта. Системы управления позволяют внедрять чистый html в страницы сайта тем самым добавляя любые элементы на ваш проект. Установить систему на хостинг совсем не сложно а большинство хостинг провайдеров и вовсе позволяют запустить установку нужной CMS в автоматическом режиме.
Плюсы
– на мой взгляд самый весомый плюс это бесплатность большинства систем. Поэтому
можно назвать сайт на CMS
наверное лучшим способом сделать сайт самому бесплатно. Легкость в освоении,
все админки в CMS очень дружественны к пользователю. Масштабируемость - в
будущем вы легко сможете расширить возможности своего проекта так как код
большинства систем является открытым (конечно уточнить нужно при выборе). Для
этого можно использовать различные бесплатные и платные плагины которые
устанавливаются парой кликов мыши.
Минусы-
что то я думал думал дабы быть объективным и даже не знаю что сюда можно
отнести. Хотя есть некоторая ложка дегтя о которой справедливости ради стоит
упомянуть. Это немного большее время загрузки CMS-ки в отличии от сайтов на
чистом html.
На самом деле это зависит от количества установленных плагинов и оптимизации
системы. Еще сюда можно отнести меньшую защищённость, атаки на самые популярные
CMS
все же случаются. Но это все решаемо и думается вы еще не скоро дорастете до
проектов масштаба BBC
America (сайт на вордпресс) чтобы вы стали интересны злоумышленникам так что у
вас будет время подготовится.
3.
Программы для создания сайтов. Это еще один
способ сделать сайт самому. Существует много подобных программ из собственного опыта пользовался программами известного софт гиганта Adobe, это Dreamweaver и Adobe Muse. При обладании некоторыми знаниями Html в дримвивере например, можно сделать проекты
абсолютно любой сложности, ну вот что захотите то и сделаете только ваша фантазия может вас ограничить. Тут конечно новичку будет сложно что то сделать поскольку для начала необходимо освоить html. Но программа просто шикарная имеет визуальный редактор кода все изменения тут же видно в режиме реального времени. Если у вас уже есть определённые познания разметки гипертекста, то
очень вам рекомендую подобный способ сделать сайт самому. Напротив, Muse же позиционируется как программа для новичков или веб дизайнеров и не требует технической подготовки. Но
ситуацию несколько омрачает ценовая политика адоб цены конечно на эти продукты не самые дешевые. Возможно есть и бесплатные аналоги, но сам лично не пользовался и не могу ни чего сказать. Но думаю если вы всерьёз решили заняться сайтостроительством то данные инструменты рекомендуются к приобретению.
Воткак то так, повторюсь я не претендую на полноту охвата возможно что то и упустил но думаю основные понятия раскрыл. Теперь у вас есть представления о различных способах создания веб сайта самому. Сегодня вовсе не обязательно изучать основы HTML
чтобы делать веб проекты. Можно достаточно быстро сделать сайт используя SAAS сервисы либо выбрать из бесплатных CMS и
вперед на просторы интернета!
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев