Что необходимо знать чтобы создать веб страницу
Перейти к содержимому

Что необходимо знать чтобы создать веб страницу

  • автор:

10 шагов, чтобы создать сайт с нуля

10 шагов, чтобы создать сайт с нуля

Молодые предприниматели сегодня чаще всего делают ставку на привлечение клиентов через сарафанное радио и соцсети. Однако, даже в случае малого бизнеса сайт может послужить хорошим подспорьем, дать новый толчок росту клиентской базы.

Наличие собственного представительства в интернете – важный шаг в укреплении имиджа компании, повышения доверия пользователей / покупателей.

Вам нужно создать сайт, если:

  • Конкуренты успешно торгуют через свои сайты. В этом случае уже не приходится гадать, пойдут продажи через интернет или нет. Чтобы не отставать от конкурентов, имеет смысл не ограничиваться соцсетями.
  • У вас много клиентов с разных источников и продажи нуждаются в автоматизации. По мере расширения бизнеса становится все сложнее обрабатывать заказы вручную. Сайт позволяет решить эту проблему.
  • Функционала соцсетей вам не хватает. Возможности сайта намного превосходят скромный инструментарий социальных сетей. Можно выстраивать структуру веб-страниц по своему усмотрению, предлагать клиентам широкий спектр возможностей: удобный поиск, покупка товара, общение на форуме и проч.
  • Необходимо периодически давать новую информацию о сложных товарах или услугах. Например, компания торгует новинками электротехники, и потребителю нужно рассказывать о ее особенностях и принципах работы. Или стоматологическая клиника периодически вводит в прайс новые услуги, например, лечение ультразвуком.

Чтобы создать сайт, нужно пройти 10 основных этапов. Сейчас мы будет говорить именно о многостраничных сайтах, не о лендингах (посадочных страницах или одностраничных сайтах).

1. Определиться с основными целями присутствия компании в Сети

Создание сайта – дело довольно хлопотное, за него берутся не для галочки, а чтобы достигнуть поставленной цели. Например, увеличить узнаваемость бренда, продавать товар или услугу, собрать базу подписчиков для вашего блога и пр. Поэтому первоочередная задача – определиться с основной целью присутствия компании в интернете. А уже потом можно выстраивать структуру, продумывать дизайн, наполнение и т.п.

Цели могут быть следующими:

  • улучшение имиджа компании;
  • реклама бренда и товара, привлечение новых клиентов;
  • выход на рынки других регионов и стран;
  • увеличение объемов продаж;
  • повышение качества обслуживания покупателей (консультирование, предоставление более полной информации о товаре, включая видеоконтент);
  • снижение расходов, выделяемых на рекламу в оффлайне;
  • повторные продажи.

А теперь подумайте, как можно решить эти задачи. После этого начнет вырисовываться функционал вашего сайта.

Предположим, вы хотите торговать не только в своем городе, но и отправлять товары в другие регионы. В этом случае нужно будет подробно расписать варианты доставки, рассказать о сроках, оплате, возможности возврата продукции. Хорошим подспорьем для рекламы будет раздел с отзывами.

Когда есть четко поставленные задачи, можно переходить к следующему этапу, на котором нужно выбрать из двух вариантов: обратиться к специалистам или создавать сайт самостоятельно.

2. Выбрать и зарегистрировать домен

Регистраторов доменов достаточно много, можно выбирать любого, кто “приглянулся”, проверить, свободен ли домен и зарегистрировать.

Совет: регистрируйте домен на физическое лицо, ибо, если вы зарегистрируете на юридическое лицо и через какое-то время обновите данные или перерегистрируете юридическое лицо и забудете про привязку домена к старому юрлицу, то перенести домен под новое юрлицо будет практически невозможно.

3. Выбрать и оформить хостинг

После того, как определились с доменным именем, нужно определиться с хостингом и тарифным планом. Хостинг — это “дом” для сайта, где будет размещаться ваш веб-ресурс в виде папок и файлов.

Выбор хостера и тарифа зависит от объема вашего сайта, его функционала. Если это интернет-магазин, то надо подумать, чтобы был достаточный объем хостинга по гигабайтам, высокая скорость работы процессора. Подробности по тарифу можете узнать у хостинга, либо обратиться к нам и мы подскажем.

Хостинги, с которыми мы работаем:

4. Выбрать систему управления сайтом или конструктор

На эту тему у нас есть несколько статей, которые помогут вам определиться с выбором:

  • Конструктор или CMS: выбираем инструменты для создания сайта
  • Плюсы и минусы CMS MODX
  • 10 заблуждений про «1С-Битрикс»
  • Преимущества и недостатки CMS WordPress
  • Плюсы и минусы системы управления сайтом CMS Joomla

Поддерживать и дорабатывать мы можем сайты на разных CMS, а также самописные. А вот создавать предпочитаем на следующих платформах: Webasyst, Shop Script, Битрикс.

5. Купить ssl-сертификат

Современный веб-ресурс должен обеспечить безопасность для пользователя, чтобы передаваемые через сайт данные пользователя (контакты, платежные данные) попадали только к вам и не передавались третьим лицам. Такие сайты имеют больше шансов хорошо ранжироваться в поисковых системах. Поэтому, подключение защищенного протокола передачи данных (https) через приобретение ssl-сертификата — это хороший тон работы современных интернет-сайтов.

У нас есть услуга перехода на защищенный протокол, где мы подробно рассказали, как и зачем это нужно делать.

6. Продумать структуру и навигацию сайта

Следующий этап — это непосредственная работа над содержимым вашего будущего интернет-ресурса. Начинается создание сайта с этапа сбора данных, анализа конкурентов, которые позволят составить структуру сайта. От структуры будет зависеть функционал, возможности ресурса.

7. Дизайн сайта

Далее идет сложный процесс выбора дизайна сайта — подобрать шаблонный вариант или нарисовать уникальный дизайн? Подробно раскрыли эту тему в статье.

8. Кто будет создавать сайт? Самостоятельно или обратиться к специалистам?

Идем к специалистам
  • Можно найти специалистов, которые приступят к делу без проволочек. Достаточно четко сформулировать задачу.
  • Сайты в исполнении профессионалов обычно работают эффективно, с их помощью удается расширить клиентскую базу, поскольку за дело берется человек или коллектив с опытом.
  • На финальном этапе сайт тестируют, выявляют и исправляют ошибки в разметке и контенте, если таковые имеются.
  • Нужно будет потратить время на поиск подходящего исполнителя.
  • Либо самостоятельно надо будет подготовить подробное техническое задание, либо заказать его за отдельную плату у профи.
Самостоятельно
  • Минимальные расходы включают только оплату домена и хостинга или конструктора сайтов.
  • Нужно будет во все вникать вам самостоятельно, но новые знания – полезный груз, который в дальнейшем пригодится.
  • Придется потратить много времени на изучение HTML, административной панели и нюансов работы CMS.
  • Вряд ли человеку, делающему только первые шаги в сайтостроении, удастся воплотить в жизнь все свои идеи.
  • Слабый уровень реализации проекта будет тормозить продвижение сайта и отпугивать некоторых привередливых посетителей.

Заниматься сайтом самостоятельно имеет смысл, если есть:

  • желание вникать во все нюансы;
  • время на обучение, сроки не горят;
  • огромное желание сэкономить.

9. Кого выбрать: фрилансера или веб-студию

Заказать в веб-студии
  • Возможность комплексного заказа услуг: от разработки, выбора домена и хостинга до продвижения.
  • Веб-студия выделит менеджера по управлению проектом. С ним можно решать все вопросы, такие специалисты умеют общаться с клиентами на понятном для них языке.
  • Командная работа хороша тем, что в проектах участвуют узкие специалисты (дизайнеры, веб-программисты, копирайтеры), каждый из которых профи в своем деле.
  • У веб-студии хорошие возможности закончить разработку сайта в оговоренные сроки. Если какой-то специалист заболеет, ему найдут замену.
  • Веб-студия сдает проект целиком после предварительного тестирования.

Недостаток один – высокая стоимость услуг.

Заказать у фрилансеров
  • Услуги отдельных специалистов в совокупности стоят дешевле, чем разработка сайта в веб-студии.
  • Есть возможность общаться с каждым специалистом и контролировать их напрямую. Это плюс для людей, хоть немного разбирающихся в сайтостроении и располагающих достаточным количеством времени.
  • Придется самому стать менеджером проекта, осуществлять контроль на каждом этапе.
  • Иногда фрилансеры болеют, не справляются с другими неожиданными препятствиями, затрудняющими выполнение работы в срок.

10. Наполнение сайта контентом, реклама, продвижение

После того, как сайт создан необходимо заняться его наполнением, продвижением и развитием. Лучший вариант — обратиться к профессионалам, в команде у которых будет и интернет-маркетолог, и SEO-специалист, и контент-менеджер, и дизайнер. Такая команда способна наполнить сайт уникальным, интересным и полезным контентом для ваших пользователей, грамотно подстроив контент под поисковые системы.

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

Автор статьи:
Светлана Ильиченко
Интернет-маркетолог, преподаватель и дипломный руководитель на курсе «SEO-специалист» в Нетологии
+7 (925) 004-52-13

Это может быть вам интересно

Конструктор или CMS: выбираем инструменты для создания сайта

Конструктор или CMS: выбираем инструменты для создания сайта

Сайт-визитка или лендинг пейдж: что выбрать? В чем их разница и сходство?

Сайт-визитка или лендинг пейдж: что выбрать? В чем их разница и сходство?

Как создать эффективный сайт

Как создать эффективный сайт

Сайт по готовому шаблону или индивидуальный дизайн — что выбрать?

Сайт по готовому шаблону или индивидуальный дизайн — что выбрать?

Чем мы можем быть вам полезны

Что нужно знать для создания своего сайта

Создание собственного сайта требует определенных навыков. Познакомьтесь с основными из них в этой статье.

Алексей Кодов
Автор статьи
27 сентября 2023 в 9:14

Создание своего веб-сайта может показаться сложным процессом, но на самом деле достаточно освоить несколько основных навыков. В этой статье мы поговорим о том, что вам необходимо знать и уметь, чтобы создать сайт. ��

Знание HTML и CSS ✍️

HTML (HyperText Markup Language) — это язык разметки, который используется для создания структуры веб-страниц. CSS (Cascading Style Sheets) — это язык стилей, который используется для оформления веб-страниц. Это основные инструменты, которые необходимы каждому веб-разработчику.

Например, если вы хотите создать заголовок на вашем сайте, вы можете использовать HTML-тег . Для настройки цвета и размера этого заголовка вы используете CSS. Примерно так это выглядит:

Мой первый заголовок

Протокол HTTP ��

HTTP (HyperText Transfer Protocol) — это протокол передачи данных, используемый в Интернете. Он позволяет клиентам (браузерам) и серверам обмениваться информацией. Если вы хотите узнать больше о протоколе HTTP, ознакомьтесь с этим руководством.

JavaScript для интерактивности ��

JavaScript — это язык программирования, который используется для создания интерактивности на веб-страницах. С его помощью можно создавать сложные анимации, обрабатывать пользовательские события (например, клики или нажатия клавиш), а также обмениваться данными с сервером. Вот статья, которая поможет вам начать работу с JavaScript.

Понимание работы браузера ��️

Браузер — это программа, которая отображает веб-страницы. Важно понимать, как браузер интерпретирует HTML, CSS и JavaScript, а также как он взаимодействует с сервером. Это поможет вам создавать более эффективные и быстрые веб-страницы.

Использование инструментов разработки ��‍��

Есть множество инструментов, которые помогут вам в создании сайта. Это могут быть текстовые редакторы, браузерные инструменты для разработчиков, системы контроля версий и другие. Вы можете прочитать об этом в статье.

Освоить все эти навыки может занять некоторое время, но не бойтесь — это инвестиция в ваше будущее. Если вы хотите систематизировать свое обучение и быстрее прокачать навыки, я рекомендую вам обратить внимание на онлайн-курс по веб-разработке от Skypro.

Все, что нужно знать новичку о том, как создать сайт в интернете

В данном материале мы собрали всю необходимую информацию для тех, кто хочет самостоятельно создать сайт в интернете. Всего 10 простых шагов — и в сети появится ваш полноценный сайт. Знание программирования не требуется.

Не важно кто вы: студент, начинающий предприниматель, домохозяйка, представитель крупной компании или просто человек, неплохо разбирающийся в современных технологиях – рано или поздно у вас может появиться желание или необходимость создать сайт в интернете.

Прежде чем приступить к созданию, нужно получить определенные знания по этой теме. Мы решили облегчить вам работу и собрали в одном материале всё, что необходимо знать новичку, решившему создать личный сайт. После прочтения вы сможете смело приступать к разработке.

Это материал про услугу «Создание сайтов».

Создание личного сайта. Часть 1: Подготовка

Как создать сайт в интернете: Подготовка

Любые работы необходимо начинать с тщательной подготовки. Вам потребуется определить несколько моментов, которые станут основой разработки. Профессиональные студии подходят к проектам точно также.

Что необходимо решить перед началом работ?

  • Коммерческий или некоммерческий проект вам нужен.
  • Выделить основную цель и функции.
  • Определиться с видом будущего сайта.
  • Проанализировать целевую аудиторию.

Остановимся на каждом пункте подробнее.

Коммерческий или некоммерческий

Коммерческие сайты создаются для получения прибыли, некоммерческие – только для личного использования и обмена информацией.

  • Интернет-магазин – коммерческий сайт. Он напрямую продает товары.
  • Официальный сайт компании – коммерческий, так как рекламирует предоставляемые услуги.
  • Крупный новостной ресурс – тоже коммерческий, так как получает прибыль с размещения рекламы на своих страницах.
  • Персональный блог – некоммерческий, так как автор размещает материалы на нем безвозмездно.

В большинстве случаев граница между ними весьма размыта. Стоит персональному блогу обзавестись достаточным количеством посетителей и постоянных читателей, как на нем можно будет размещать рекламные статьи или обычные баннеры, и получать за это деньги.

В современном интернете практически 99% процентов всех сайтов являются коммерческими.

Функции вашего сайта

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

Выделим список типовых функций:

  • Привлечение клиентов.
  • Автоматическая обработка заявок и заказов.
  • Продвижение бренда.
  • Создание доверительных отношений.
  • Донесение информации.
  • Предоставление необходимых файлов для скачивания.
  • Автоматизация расчетов (стоимости пакета услуг, кредитный калькулятор).

В соответствии с целью сайта, выберите подходящий вид.

Виды сайтов

Как создать сайт в интернете: Виды сайтов

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

Визитка

Это самый простой вид сайта. Его главная функция – предоставление посетителю актуальной информации о предоставляемых услугах и актуальных контактах, чтобы потенциальный клиент мог мгновенно с вами связаться. Сайт-визитка обычно состоит из 1-2 страниц и лишен какого-либо функционала.

Средняя стоимость создания визитки в веб-студии сейчас составляет примерно 36 000 рублей.

Лендинг

Чуть более сложным проектом являет лендинг. Его задача – продажа конкретного товара или услуги с помощью специальной структуры. Продажа может быть прямой и непрямой. В первом случае посетитель заходит на сайт и сразу видит конкретное предложение («Купите часы с уникальным дизайном»). Во втором – оставляет свои контактные данные: телефон, адрес электронной почты, ФИО взамен на полезную бесплатную информацию («Получите бесплатный обучающий курс по веб-программированию»). С помощью последующих рассылок специальных предложений такого посетителя можно подтолкнуть покупке основного продукта.

Лендинги могут быть как одностраничными так и двухстраничными. Первые описывают товар и сразу предоставляют форму заказа, а вторые переносят блок с ценами и тонкостями оформления покупки на следующую страницу.

Средняя цена разработки – около 10 000 рублей.

Блог

Блог – это персональный сайт пользователя, на котором тот может писать все, что ему хочется.

В отличие от странички в социальной сети, собственный блог предоставляет значительно больший простор для самовыражения, лучший охват аудитории и большее количество посетителей, особенно если это «stand-alone блог», то есть полноценный сайт, а не проект, созданный на одной из популярных платформ, таких как «Живой Журнал» или Blogger.

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

Созданием блогов обычно не занимаются, так как это легко можно сделать самостоятельно.

Официальный сайт компании

Корпоративные сайты по своей сути очень близки к визиткам, но имеют более сложную структуру. Их функции: доказать потенциальным клиентам свой профессионализм, вызвать доверие, рассказать о наградах и завершенных проектах, предоставить полную информацию о продукции и оказываемых услугах, тем самым превратив посетителя в клиента компании. Кроме всего этого, корпоративный сайт подчеркивает статус компании-владельца.

Также на сайте компании могут располагаться специальные разделы: онлайн-поддержка клиентов, калькуляторы для расчёта стоимостей и подбора товаров и прочие сопутствующие сервисы.

Средняя цена – 80 000 рублей.

СМИ

Интернет-СМИ или новостной сайт – это крупный ресурс, предоставляющий актуальную информацию по одной или нескольким тематикам. Ежедневно его посещают тысячи человек с целью узнать все самые актуальные новости в мире или в одном конкретном направлении. Добавление новостей происходит несколько раз в день.

Из-за большого потока посетителей и огромного объема информации со временем интернет-СМИ разрастаются до тысяч страниц, поэтому они являются достаточно сложными проектами.

За сложность разработки приходится платить. Средняя стоимость создания СМИ составляет около 1 миллиона рублей.

Информационно-развлекательные сайты

Они практически аналогичны новостным сайтам, но имеют другой метод привлечения аудитории. Если задача СМИ – максимально быстро предоставить актуальную информацию о свежих событиях, быстро теряющих актуальность, то на информационных сайтах размещаются статьи без «срока годности».

Создание личного информационного сайта не так сложно ввиду гораздо меньшего объема материалов и частоты их обновления.

Цены на разработку сопоставимы с созданием СМИ.

Интернет-магазин

Кто из современных пользователей сети не знаком с интернет-магазинами? Мы не будем останавливаться на нем подробно, так как цель и функции понятны сразу. Остается только уточнить, что разработка интернет-магазина – достаточно сложный процесс, так как необходимо безошибочно реализовать совместную работу самого сайта, базы данных товаров и платежной системы, через которую происходит онлайн-оплата.

Однако существуют и небольшие интернет-магазинчики, действующие по принципу доски объявлений. То есть, покупатель находит на страницах сайта товар, а заказ осуществляет посредством письма или звонка в магазин.

Создать интернет-магазин в веб-студии можно примерно за 180 тысяч рублей.

Интернет-портал

Интернет-порталы создаются для общения пользователей. Наиболее простым примером являются тематические порталы, принадлежащие коммерческим сайтам и порталы городов.

Они обычно имеют большое количество тематических разделов, в каждом из которых содержатся десятки или даже сотни тем, создаваемых самими пользователями. Это могут быть как отдельные темы для обсуждения новостей, опубликованных на главном сайте, так и всевозможные доски объявлений.

Второй вариант использования интернте-портала – корпоративный сегмент. Если в первом случае зарегистрироваться и начать общение мог каждый желающий, то корпоративные порталы – это закрытые места. Они принадлежат конкретным компаниям и служат для внутреннего общения сотрудников и хранения инструкций.

Разработка портала крайне сложна ввиду огромного объема работ, поэтому реализацией таких проектов обычно занимаются специализированные студии. Средняя цена при этом колеблется в районе 300 тысяч рублей.

И последний вид сайта, который мы рассмотрим – сервис. Его функция – автоматизация какого либо действия или предоставление необходимой информации.

  • Карты Яндекс и Google.
  • Биржи контента.
  • Платежные систем.
  • Интернет-рассылки.
  • Онлайн кинотеатры.
  • И прочее.

Нередко функции отдельного интернет-сервиса переносятся на одну из страниц основного сайта.

Сервисы обычно уникальны, поэтому разрабатываются по договорной цене, в зависимости от объема работ.

Сложности выбора

Теперь, когда вы познакомились с основными видами сайтов и их функциями, пора определиться, какой из них нужен вам.

В ряде случаев это просто. Вы разбираетесь в компьютерном железе и хотите подработать ремонтом компьютеров? Создавайте визитку. Изготавливаете уникальные подарки ручной работы или занимаетесь рукоделием? Пора создать личный сайт-лендинг или небольшой интернет магазин, где можно продавать авторские товары.

Но тут могут возникнуть и трудности. Допустим, вы решаете создать сайт в интернете, чтобы решить сразу несколько проблем:

  • Начать интернет-торговлю.
  • Заработать на партнерстве с рекламодателями.
  • «Раскрутить» собственный бренд.

Не пытайтесь охватить сразу все направления. Сконцентрируйтесь на одном, самом важном, и выбирайте вид будущего сайта исходя из него. Всерьез заниматься развитием и поддержкой многофункционального портала может лишь большая команда профессионалов.

Аудитория

И последняя теоретическая часть, которую обязательно необходимо учитывать при планировании – это ваша будущая аудитория.

Информация о целевой аудитории (ЦА) является одной из основ. Профессионалы всегда учитывают пол и возраст посетителей, так как интересы и поведение у разных групп разительно отличаются.

Этот фактор учитывается при создании основных элементов: текста, дизайна, навигации. Постарайтесь сразу определить, кому предназначается ваш сайт, и придерживайтесь этого курса при разработке.

Создание сайта в интернете. Часть 2: Приступаем к разработке

Как создать сайт в интернете: Разработка

Этап подготовки завершен, и мы вплотную подошли к началу, но приступать непосредственно разработке все еще рано. Для начала нужно определиться с платформой.

Выбирая, обязательно учитывайте выводы, сделанные после прочтения первой части и не торопитесь браться за первую попавшуюся платформу, чтобы не столкнуться с проблемами на одном из первых шагов.

Вы, скорее всего, не готовы с головой погружаться в изучение всех тонкостей веб-разработки и программирования на PHP, но, к счастью, существуют достойные и достаточно простые варианты для новичков в этой области.

Создать сайт в интернете можно двумя относительно простыми способами:

Как вы видите, варианта «на HTML» в нашем списке нет, так как само предложение в корне не верно. HTML – это язык разметки страниц, а не язык программирования. Создать одну страничку, полностью лишенную функционала на HTML можно, но считать ее полноценным современным сайтом вряд ли получится, поэтому мы расскажем о более функциональных способах.

Создать личный сайт на CMS

Как создать сайт в интернете: CMS

Собственно само слово CMS расшифровывается как «система управления содержимым». В своем роде это программа, веб-приложение, в котором можно тонко настроить внешний вид и функционал сайта. То есть, используя CMS, вам не придется писать код вручную. Практически все работы можно произвести, нажимая кнопки в панели администратора.

Сейчас существует великое множество самых разных CMS, как платных, так и бесплатных, также в отдельную категорию выделяют headless CMS, но этот вариант уже для продвинутых пользователей. Рассмотрим наиболее популярные варианты:

WordPress

«ВордПресс» — является одной из самых популярных CMS. Его основное достоинство – относительная простота настройки, а также модульная структура. На его основе можно создавать достаточно сложные сайты, кроме, разве что, полноценных интернет-магазинов и интернет-порталов. Он идеален для разработки блога, визитки или корпоративного сайта.

Множество модулей для WordPress (в том числе и разнообразные темы оформления) полностью бесплатны, но существуют и платные варианты.

Joomla

Еще одна популярная бесплатная система управления содержимым. «Джумла» отличается гибкостью и позволяет создавать сложные, профессиональные разработки.

Она уступает «ВордПрессу» в простоте использования (нужно углубляться в изучение системы) и более требовательна к хостингу, но и результат с ее помощью можно получить более сложный и функциональный.

OpenCart

Как можно догадаться по названию, данная бесплатная CMS узкоспециализирована и направлена на создание интернет-магазинов. Конечный сайт на ней прост в администрировании и управлении, но сама разработка потребует знаний в программировании.

1С-Битрикс

Еще одна из самых известных, но уже платных систем. «Битрикс» из-за широчайшего функционала в своих проектах используют профессионалы. На основе этой системы можно создать сайт практически любого вида. Например, для интернет-магазинов будет полезна возможность интеграции с другими системами 1С. Также «Битрикс» славится высокой производительностью и простотой управления. Для разработки потребуется соответствующий опыт.

UMI.CMS

Еще одна популярная платная система управления. В ее библиотеке имеется большое количество шаблонов и присутствует возможность «ручного» расширения функционала.

osCommerce

Так же как и OpenCart, osCommerce является узконаправленной платной CMS. Ее профиль – создание полноценных интернет-магазинов.

Все вышеперечисленные системы управления, безусловно, позволяют создавать сложные и качественные проекты, но только при условии, что вы в них разобрались и умеете правильно ими пользоваться. Если времени или желания нет, то лучше заказать профессиональное создание и продвижение сайтов у компаний с хорошим портфолио и с сильными разработчиками.

Сайт на конструкторе

Как создать сайт в интернете: Конструктор

Как вы смогли убедиться, многие CMS предлагают широчайший функционал и простоту управления готовым сайтом, но все же требуют определенных знаний (иногда весьма немалых) при разработке, а также вам обязательно придется столкнуться с регистрацией имени и тратами на хостинг. Однако создать сайт в интернете можно и гораздо проще. Для этого существуют конструкторы сайтов.

Главное отличие от полноценной CMS – значительно более простой процесс создания и полное отсутствие знаний программирования. Правда, все это сказывается на функционале, но в ряде случаев использование конструктора даже более предпочтительно.

Дело в том, что некоторые сайты требуют как можно более быстрого запуска, что вполне может обеспечить конструктор. Достаточно буквально за час включить необходимые функциональные компоненты и настроить главную страницу – и всё, проект готов.

Функционал конструкторов, как и подход к работе с ними, всегда одинаков, поэтому мы перечислим лишь наиболее популярные:

Существует у конструкторов и ряд недостатков, о которых необходимо знать:

  • Общая шаблонность оформления. Многие сервисы не позволяют устанавливать собственный дизайн.
  • Присутствие рекламы. Обычно это небольшой баннер, предлагающий создать личный сайт на этом конструкторе.
  • Невозможность «забрать» свой сайт с хостинга. Подробнее об этом мы расскажем далее.
  • Отсутствие возможности поправить функционал вручную с помощью правки кода.
  • Нередко – сложности в продвижении.
  • Иногда – невозможность регистрации домена второго уровня. Подробнее об этом мы поговорим в одном из следующих разделов.

Fastsite – симбиоз конструктора и CMS

Как создать сайт в интернете: Fastsite

Проанализировав информацию о CMS и конструкторах сайтов, вы можете задать логичный вопрос: «Что выбрать, если в обоих случаях есть минусы?» Мы можем посоветовать воспользоваться Fastsite

«Фастсайт» – это что-то вроде золотой середины между конструктором и полноценной CMS. Он объединил в себе положительные стороны обеих систем и лишен значительного числа недостатков.

Запуск сайта на Fastsite – дело одной минуты. Созданный шаблонный сайт с выбранным вами именем в зоне ru сразу доступен в интернете. Настройка его функционала и внешнего вида осуществляется из панели администратора.

Тема оформления, навигация, дополнительные функции – это точно такие же блоки (плагины), как и во всех вышеперечисленных системах. То есть, добавить возможность размещения, например, анимированных слайдеров с фотографиями можно нажатием одной кнопки в библиотеке модулей.

Необходимые модули и темы (дизайн) можно создать и разместить на сайте самостоятельно. Точно также можно вручную исправить код любого стандартного элемента.

К слову сайт, на котором вы сейчас находитесь, целиком создан на Fastsite.

Домен

Теперь, когда вы узнали о преимуществах и недостатках различных CMS и конструкторов, а также определили для себя оптимальный вариант использования, пора переходить к теме регистрации домена. Тем более что пару раз мы уже об этом упоминали.

Что такое доменное имя?

Домен, а если быть точнее, доменное имя – это уникальный адрес вашего сайта, тот, что вводится в адресную строку.

Доменное имя может иметь несколько уровней. Считаются они справа налево. Домен первого уровня также называется «зоной».

Доменов существует великое множество, от знакомых всем ru и com до экзотичного cat.

Все крупные сайты регистрируются с доменом второго уровня, то есть их адрес выглядит как [имя-сайта].[домен-первого-уровня]. Пример: yandex.ru, google.com.

Существуют сайты с доменами третьего уровня (поддоменами). Пример: maps.yandex.ru. Обычно это означает, что данный сайт является одним из проектов главного сайта. В нашем примере – это сервис интерактивных карт, принадлежащий компании «Яндекс». Так как проектов у «Яндекса» много, в их адресе меняются только поддомены.

Тонкости регистрации

Регистрацией доменных имен занимается несколько компаний. Одна их самых популярных и известных в России – reg.ru. Другие компании-регистраторы вы без труда найдете их в интернете.

Сам факт регистрации какого либо доменного имени – не более чем его аренда у компании регистратора на определенное время, чаще всего на год с дальнейшим периодическим продлением. Цена на имя зависит от домена первого уровня.

К примеру, на момент написания статьи на сайте reg.ru действовали следующие расценки:

  • Домен в зоне ru – 199 рублей в год.
  • В зоне com – 526 рублей.
  • В зоне org – 670 рублей.

Для регистрации мало выбрать зону, необходимо придумать адрес сайта. Здесь существует несколько рекомендаций, которые обязательно стоит учитывать:

  • Доменное имя должно соответствовать содержимому сайта и желательно быть человеко-понятным. Гораздо проще запомнить, что сайт шиномонтажа находится по адресу koleso.ru, чем по адресу 745928.ru, означающим его телефон.
  • Адрес сайта всегда уникален. Если вы попытаетесь зарегистрировать имя, которое уже занято другим сайтом, то увидите соответствующее предупреждение и альтернативные варианты.
  • Не стоит пытаться зарегистрировать домен, максимально похожий на адрес крупного сайта, например gugl.ru. Когда ваш проект станет популярным, это может сыграть злую шутку – часть новых посетителей будут ошибочно переходить на другой сайт, что особенно плохо, если это ваш прямой конкурент.
  • Рекомендуемая длина адреса сайта – не более 12-15 символов. Чем короче – тем меньше шанс ошибиться при его вводе.
  • Не стоит использовать в адресе «сложные» буквы, такие как «Ш», «Щ», «Ю» и другие, так как они имеют несколько вариантов транскрипции на латиницу. Проще всего понять этот и предыдущий пункт на простом примере: представьте, что вам нужно сказать знакомому адрес вашего сайта. Сможет ли он ввести его правильно с первого раза? Если это сайт «котик.ру», то да, а с вводом адреса «щенок.ру» уже могут возникнуть проблемы.
  • Примерно та же ситуация и с использованием тире. Само по себе присутствие тире в адресе вашего сайта ни на что не влияет, но, если есть возможность, постарайтесь обойтись без него. К примеру, используйте адрес supersite.net вместо super-site.net.

Придумать хороший адрес сайта сложно, особенно потому, что почти все легко читаемые и короткие имена уже заняты. Но этому нужно обязательно уделить время, так как смена доменного имени готового и популярного сайта может негативно сказаться на его посещаемости.

Хостинг

Как создать сайт в интернете: Хостинг

Регистрация адреса – не единственное, за что вам придется заплатить перед тем, как создать сайт в интернете. Вторым обязательным пунктом перед созданием сайта является выбор хостинга.

Что это?

Сайт – это набор файлов, и чтобы он был доступен в интернете, эти файлы необходимо разместить на специальном мощном компьютере – сервере. Чем больше посещаемость сайта, тем больше нагрузка, и тем мощнее он должен быть.

Хранение сайта на сервере называется хостингом. Предоставляют эту услугу специальные компании – хостеры – отдельные организации или те же компании-регистраторы имен.

Размещение сайта предоставляется на условиях аренды и оплачивается ежемесячно. Чем больше места под сайт вам необходимо и чем мощнее нужен сервер, тем дороже стоит хостинг.

Как выбрать хостинг

При выборе учитывайте следующее:

  • Стабильность оборудования. Сайт должен быть доступен в интернете в режиме 24/7, иначе это негативно скажется на посещаемости и вашей прибыли, если вы хотите создать личный сайт в коммерческих целях.
  • Удобство. Хостинг – это не только место для хранения файлов, но и панель администрирования. Убедитесь, что работать с ней вам удобно и понятно.
  • Русскоязычная служба поддержки. Нередки случаи, когда приходится обращаться в службу поддержки хостера. Желательно, чтобы она была русскоязычной (даже для зарубежных компаний сейчас это не редкость) и отзывчивой.
  • Стоимость. Стоит учитывать, что это одна из ежемесячных трат. Если ваш сайт не будет приносить достаточно прибыли, то будет работать в убыток. Для небольшого личного сайта с малым количеством посетителей хватит и недорогого хостинга.

Хостинг, домен и сайты-конструкторы

Рассматривая понятия домена и хостинга, стоит обратить внимание на конструкторы сайтов и CMS.

Если вы решили использовать для создания личного сайта систему управления содержимым, вам обязательно придется пройти через шаги регистрации адреса и выбора хостинга. Обратите внимание на его совместимость с выбранной вами CMS. Это обычно указывается.

Далее вам потребуется самостоятельно установить CMS. Некоторые хостеры предоставляют сервер с уже установленной системой управления содержимым, но этот вариант не всегда хорош. Она не обязательно будет обновлена до последней версии и нередко наполнена ненужными плагинами, которые будут просто сбивать вас с толку. Лучше произвести установку самостоятельно.

Используя конструктор, вопросами поиска компании-регистратора и хостера вам задаваться не придется. Регистрация домена обычно происходит прямо в конструкторе, а ваш сайт будет размещен на серверах компании-создателя конструктора.

Здесь кроется два серьезных минуса:

  1. Нередко нельзя зарегистрировать доменное имя второго уровня. То есть вместо адреса «вашсайт.рф» вы получите имя «вашсайт.суперконструктор.рф». Для серьезных сайтов это неприемлемо, поэтому придется вручную регистрировать адрес на стороннем сервисе и подключать его.
  2. Сайт нельзя перенести на другой хостинг. Если посещаемость будет большой – возникнут проблемы с работоспособностью из-за нехватки мощности сервера. Решить их попросту не удастся.

Стоит выделить и Fastsite, названный нами «золотой серединой». Это верно и в данном случае.

Доменное имя вы сможете зарегистрировать перед созданием сайта. Доступен как вариант «вашсайт.fastsite.ru» так и домен второго уровня – «вашсайт.ру», если он не занят. Регистрация обоих вариантов имен полностью бесплатна.

Ваш проект будет бесплатно размещен на серверах компании, но, при желании его можно забрать и самостоятельно перенести на более мощный хостинг, если этого требуется.

Создание личного сайта

Все готово: вы определились с тематикой и концепцией, выбрали платформу, зарегистрировали хороший адрес, выбрали хостера. Что же дальше? Пора переходить к созданию. Этот процесс можно разделить на два этапа.

Прототип и дизайн

Даже если вы не профессиональный дизайнер, не пропускайте этот этап. Используя любую из вышеуказанных платформ, вы всегда можете найти подходящую современную тему оформления и установить ее парой кликов мышки.

Однако предварительно рекомендуется продумать структуру будущего сайта. Возьмите чистый лист бумаги и схематично нарисуйте на нем расположение и название основных элементов: укажите основные разделы, расчертите главную страницу.

Имея перед глазами такой прототип, создавать сайт гораздо проще.

Разработка

Это только звучит страшно. Все, что от вас потребуется – это выбрать готовые модули. Они могут быть во встроенных библиотеках системы или в ряде случаев их можно найти и скачать (или купить) на тематических площадках.

Вся суть разработки на CMS, конструкторе или Fastsite сведется к расположению готовых модулей согласно вашему макету. При должной усидчивости на это уйдет всего несколько часов, после чего сайт будет готов принимать первых посетителей.

Контент и продвижение

Как создать сайт в интернете: Контент

Сейчас мало просто создать сайт в интернете. Каким бы красивым ни было оформление и удобной структура, главным элементом все рано остается контент. Именно от него зависит популярность вашего проекта и ваша прибыль.

Наполняйте сайт качественными, грамотными текстами соответствующей тематики, используйте иллюстрации, и тогда страницы будут проиндексированы поисковиками и появятся в выдаче по соответствующему запросу.

Попадание страниц в поисковую выдачу гарантирует постоянный поток новых посетителей.

Вообще, тема продвижения настолько объемна, что достойна отдельной статьи, поэтому мы не будем сейчас вдаваться в подробности.

Полезные советы

Прежде чем подвести итог, мы хотим дать вам еще несколько полезных советов.

  1. Наполняя сайт, обязательно обрабатывайте изображения, уменьшая их размер в графических редакторах. Чересчур объемные картинки снижают производительность.
  2. Обязательно проверяйте работоспособность всех ссылок, размещаемых на страницах.
  3. Адрес каждой страницы, как и самого сайта, должен быть человеко-понятным. При их создании заполняйте соответствующие поля транслитом или переводите название страницы на английский. Примеры: supersite.ru/o-sayte/ или supersite.ru/about/.
  4. Подключите к сайту системы мониторинга и статистики – Яндекс.Метрику или Google Analytics. Сделать это достаточно просто. Необходимо вставить специальный код на страницы сайта или, как в Fastsite, в специальное поле в панели администратора.
  5. Если вы не уверены в своих силах или недовольны результатом работы, обратитесь в профильную компанию. В зависимости от сложности проекта и опыта компании-исполнителя цены разработки могут быть весьма приемлемыми.
  6. То же касается и продвижения. Если вы не видите отдачи после запуска своего проекта, значит, существуют определенные проблемы. Заказать их выявление (аудит) и продвижение также можно у специалистов.

Обобщение

Мы рассмотрели все основные этапы, через которые вам придется пройти прежде, чем в интернете появится ваш личный сайт.

Чтобы вам было удобно следовать плану работ, вкратце обозначим их последовательность:

  1. Определитесь с типом сайта: коммерческий или не коммерческий.
  2. Продумайте цель и функции.
  3. Выберите вид.
  4. Определите целевую аудиторию.
  5. Выберите платформу.
  6. Зарегистрируйте домен.
  7. Найдите подходящий хостинг.
  8. Нарисуйте прототип.
  9. Создайте основу.
  10. Наполните его качественным контентом.

Успешно завершив эти 10 достаточно несложных этапов, вы сможете отпраздновать первую победу – ваш сайт будет успешно запущен. Вам останется только приступить к продвижению проекта и дождаться первых посетителей и клиентов.

Что нужно знать для создания сайтов [закрыт]

Закрыт. На этот вопрос невозможно дать объективный ответ. Ответы на него в данный момент не принимаются.

Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы на него можно было дать ответ, основанный на фактах и цитатах.

Закрыт 8 лет назад .

  1. База:
    HTML + CSS
  2. JavaScript библиотеки,технологии:
    Atom. Js, jQuery.js, node.js, ajax,
  3. База данных:
    MySQL.
  4. Серверный язык:
    Ruby, php, c #, java, python,jsp ,perl,go,asp.net
  5. IDE:
    Phpdesigner,PHPStorm,WebStorm,SublimeText2, NetBeans
  6. html редакторы:
    Dreamweaver,
  7. фреймворки:
    ruby / rails, python / django,Kohana,Zend Framework,Cake PHP,YII

Так что я выбрал для изучения:

  1. База:
    HTML + CSS
  2. JavaScript библиотеки,технологии:
    jQuery.js, ajax,
  3. База данных:
    MySQL.
  4. Серверный язык:
    Ruby
  5. IDE:
    Вакансия
  6. Фреймворки:
    Ruby on Rails

Я Выбрал ruby вместо php, это правильно? Не понимаю для чего фреймворки. И стоит ли html редакторы использовать, или в «блокноте»? Прошу посоветовать. Готов слушать какой я плохой)

Я думаю, что база данных — это потом. Не думайте, что я выбрал ruby , потому что на php много быдлокодеров и школоты и тому подобное. Я и на ruby смогу написать говнокод, пока каша не пройдет). А html редактор нужен? Мне кажется что лучше будет без него.
canvas. Какую библиотеку лучше использовать? Атом?

Отслеживать
задан 9 апр 2013 в 14:39
177 1 1 золотой знак 2 2 серебряных знака 14 14 бронзовых знаков
ajax это технология, а не библиотека. И зачем phpDesigner если ruby?
9 апр 2013 в 15:25

1.Задача с сайтом била поставлена,до изучения аз html))) 2.Я вкурсе,просто не хочу придумувать велосипеди. 3.Так и делаю ,и буду делать.

9 апр 2013 в 20:35
sharpc.livejournal.com/67583.html пункт 32, я не со всем согласен, но лучше трудно сказать.
9 апр 2013 в 20:41
> Редакторы: Редактор и IDE это разные вещи!
10 апр 2013 в 6:24

мда. ну и вопросы пошли, да ладно еще, что такой вопрос был задан, но вот то что его не закрыли и он собрал плюсов уже огорчает((

12 июл 2013 в 14:01

8 ответов 8

Сортировка: Сброс на вариант по умолчанию

Всё смешали в кашу. По порядку, что вам нужно для создания динамического сайта:

Для начала вам этого хватит. Пока не будет базового понимания javascript — библиотеки вам особо не помогут, как и фреймворки. Редактор я использую PHPStorm и WebStorm. C Ruby советую подождать (хотя бы потому что не на каждом хостинге он есть и проще поднять свой VDS, но там еще дополнительный стек знаний нужен), но если вам понравился этот язык — то замените четвертый пункт на Ruby + RoR.

Отслеживать
ответ дан 9 апр 2013 в 14:45
Zhukov Roman Zhukov Roman
9,085 14 14 серебряных знаков 26 26 бронзовых знаков
>учиться надо не PHP, а программировать золотые слова
9 апр 2013 в 16:09

Я пробовул как рыба наживку, мне понравилось.Пока пробовал съел базу.База есть в умении использования html + css + простой javascript, для простых изменений на сторинци.ООП-я не розберал, и чтото НЕ хочется, люблю когда ево нет.Почав смотреть на php, но ево много людей не любят, и счас думаю взять ruby начать учить.Я также пробувал С++.С придумуванием алгоритмов беды нет.Бо меня сначала движет идея ,а потом я ее воплощаю.

9 апр 2013 в 19:47

@Олег24, а вы думайте своей головой. Его многие не любят? А работать с ним будете вы или они? Вот и выбирайте то, что больше нравится вам. Сайт создает не язык, а программист. Язык играет роль лишь для самых начинающих.

9 апр 2013 в 20:55

сорри @Олег24 у тебя как с русския языком? мне аж читать неприятно все комментарии твои. 24 в нике — это возраст? если да то жесть. +пробовул +попробувать +придумувании +розберал +ево +почав +счас я язык сломал читать комментарии.

10 апр 2013 в 12:03

>»я язык сломал читать комментарии.»-не читай вслух) ну тогда можно мозг сломать об эту безграмотность.

11 апр 2013 в 11:38

Вам здесь очень много и упорно советовали php. Так вот для полноты картины я посоветую что-нибудь, но НЕ PHP. Пусть это будет C# с ASP.NET, Python, Ruby, но не php. Признаюсь, я не люблю этот язык, и, возможно, несколько предвзято к нему отношусь. Но все же постараюсь привести адекватные доводы в пользу этой точки зрения.

Бесспорно, php хорош для создания сайтов-визиток и всяких прочих интернет-магазинов, кроме того, в случае с этим языком нет проблем с хостингами. Но проблема в том что:

  1. php слишком прост (да, это плохо). Отсюда следует то, что на нем пишет любой имбецил, у которого есть пальцы, чтобы стучать ими по клавиатуре. А это значит, что придется конкурировать с толпами школоты, согласной писать тонны говнокода за бигмак. Вряд ли это можно назвать пределом мечтаний в карьере.
  2. Php склонен прощать программисту все, что он наговнокодит. Сядьте на клавиатуру и попрыгайте на ней, пардон, задницей, и весьма вероятно, что то, что получилось, сможет быть интерперетировано, как корректный скрипт на php. Думаете, это хорошо? Как бы не так — вседозволенность губит даже программистов.
  3. Задачи, обычно стоящие перед php-программистом, редко требуют сколько-нибудь высокой квалификации. Отсюда — отсутствие профессионального роста и святая вера программиста в то, он уже крутой чувак, и дорос до небес. Излишне говорить, что это конец
  4. Неудачная спроектированность самого языка. Один только факт, что глобальное пространство имен захламлено миллионом функций уже говорит о многом. Сюда еще надо добавить проблемы с поддержкой UTF-8 (в XXI-то веке!), отсутствие поддержки многопоточности, отсутствие обратной совместимости между версиями языка, кучу функций, выполняющих сходные действия, но реализованных разными группами программистов, и потому имеющих разные префиксы и порядок следования аргументов. ну и много-много чего еще
  5. Всячечкие неочевидные проблемы, вызываемые динамической типизацией
  6. Низкая зарплата опять же

Ну и напоследок цитата:

В одном интервью с кем-то из руководителей Гугла спросили «Используете ли Вы и если да то как php в Гугл?». На что получили ответ «Да, используем… У нас в офисе есть страничка, через которую мы пиццу заказываем… Так вот, ОНА написана на php.»

Так вот, все вышесказанное не преследует цели очернить славный php — есть немало php-программистов очень высокой квалификации, зарабатывающих очень хорошие деньги. Это лишь желание сказать, что php не так хорош, как может показаться на первый взгляд

Отслеживать
371 1 1 золотой знак 5 5 серебряных знаков 13 13 бронзовых знаков
ответ дан 9 апр 2013 в 16:39
DreamChild DreamChild
36.2k 3 3 золотых знака 45 45 серебряных знаков 85 85 бронзовых знаков

В моем понимании школота != школьник. Школота — это собирательное название для малограмотных самоуверенных и бездарных подростков, не более того. Так вот, когда такие люди пытаются заниматься программированием, то ничего кроме быдлокодеров из них вырасти не может по определению. А то, что школьник не может быть хорошим/неплохим программистом, я не говорил.

9 апр 2013 в 17:16

@danpetruk, согласен, но каждый год ты будешь оборачиваться и говорить: «какой же я дурак был год назад! как дебильно я написал то-то и то-то». И это хорошо. И да, кстати, школота != показатель_возраста, школота == состояние_души, школота != школьник.

9 апр 2013 в 17:26
@Zelta я каждые полгода так оборачиваюсь 🙂
9 апр 2013 в 17:28

Я бы не сказал, что пхпшникам мало платят. Посмотрите зарплаты на сайтах по поиску работы, да на фриланс сайтах. С остальным, в принципе, согласен.

10 апр 2013 в 2:20

В PHP скорее проблемы не с языком, для реализации всячески сложных задач там есть все возможности, и нормально там и с кодировками и с зарплатами. Дело тут действительно в том, что большинство даже зеленого понятия о программировании не имеют зато сайты они уже делают. У php много минусов но есть и бесспорные плюсы для web. Но я согласен с @DreamChild надо учить не PHP, т.к. сразу же попадете в то число людей которые больше никогда ничего хорошего не выучат. Надо учить хорошо структурированный язык со всеми его качествами. Я бы посоветовал С#.

10 апр 2013 в 6:34

PHP — штука хорошая, но может портить людей. Самое, на мой взгляд, главное — понять основы, учиться надо не PHP, а программировать. Если с этим все хорошо — то вперед, хоть PHP, хоть Ruby. От себя порекомендую django за четкую структурированность, хотя да, работа фреймворков без понимания основ кажется магией.

UPD: Вот еще чего вспомнил: чтобы создавать нормальные сайты нужно или работать в команде с дизайнером и/или фронтэндщиком или знать ну хоть основы дизайна, ибо помните, конечный пользователь увидит не красоту Вашего кода, а Ваш сайт. Ну и про SEO тоже почитайте, основы знать полезно всегда.

Отслеживать
ответ дан 9 апр 2013 в 15:52
2,525 1 1 золотой знак 14 14 серебряных знаков 30 30 бронзовых знаков

Хорошо Роман ответил, я тоже считаю, что начать надо с PHP. Проблем с хостингами не будет, только, если с версией, но это легко решается средствами общения с техподдержкой. Или внимательным изучением спецификаций перед покупкой.

Фреймворки вещь нужная и полезная. Они помогают избавиться от нудной работы, повысить безопастность, производительность и потом просто поддерживать свои и чужие проекты, но Здесь много раз поднимались вопросы какой из них лучше, что выбрать и т. п. смотреть Я считаю, что лучший тот, на котором приятно писать и получаешь удовольствие от проделанной работы. Я использую Kohana и очень доволен.

Код пишу в SublimeText2 волшебная вещь, перешел на него с NetBeans но есть и + и —

Тут только Вы сами решите, что удобнее. Но начинать лучше с более простого.

Отслеживать
ответ дан 9 апр 2013 в 15:09
abibock_un abibock_un
1,410 7 7 серебряных знаков 10 10 бронзовых знаков

Kohana и Sublime замечательные вещи, но начинать с них, пожалуй, не стоит. С фреймворка уж точно. Чтобы понять как действительно всё работает, а не воспринимать работу фреймворка как магию, надо познакомиться с ООП. Мне кажется, что до этого лучше доехать своими велосипедами и шишками. И книжки читать 🙂

9 апр 2013 в 15:31

книжки надо в любом случае читать. Согласен, что с фреймврков не начинают, но вопрос был такой «Не понимаю для чего фреймворки.»

9 апр 2013 в 17:00
Вивод:фреймворк потом.
9 апр 2013 в 19:55
по поводу хостингов — будет спрос, будет и предложение.
10 апр 2013 в 6:58
> надо познакомиться с ООП а так-же с MVC, AJAX и другими модными словами
10 апр 2013 в 12:03

Чтобы получить дельный совет лучше поставить конкретную цель. К примеру: «хочу написать то-то и то-то, чем лучше воспользоваться?», а если просто хобби такое тогда яб начал именно с HTML CSS и JavaScript. Писать лучше на WeBuilder. В блокноте лучше писать заметки 😉

Но всё это индивидуально и зависит от уровня поставленной цели опять-же. На сегодняшний день не обязательно учиться программировать, чтобы потом делать сайты, а программирование — математика, без которой программированию не бывать вовсе.

Отслеживать
ответ дан 12 июл 2013 в 16:27
1,210 7 7 серебряных знаков 12 12 бронзовых знаков

В принципе, вам тут уже много чего насоветовали.

Я бы вместо Ruby советовал бы вам обратить внимание на python. ИМХО он проще ruby, изящнее, но при этом довольно строгий, говнокодить на нем можно, но сложно(сравните код, написанный на руби с кодом, на питоне). И этот говнокод будет какой-никакой читаемостью, но обладать)

Для начала изучите HTML+CSS2. Сделайте статичный сайт-визитку. Потом, к примеру, можете начать добавлять на него красивости в виде анимаций всплывающих меню, картинок. Можете сделать галерею. Тут уже вам придется познакомиться с CSS3, и js. на css3 можно делать клевые эффекты, бесспорно, но иногда на javascript проще и быстрее. Тут, как раз, познакомитесь с самым популярным фреймворком — jquery.

После того, как освоите эти технологии, можете начиинать добавлять всякие динамически изменяемые страницы в свой сайт. Кстати, javascript можно выполнять и на сервере — смотрите в сторону nodejs. Ну, т.е., если вам javascript понравится, вам даже не придется изучать никаких новых серверных языков, потому что вы знаете javascript.

Про хостинг. На самом деле, довольно много хостингов под различные популярные языки программирования. Да, для php их больше, но и для руби, и для питона, и для ноды сможете найти хостинг без особых проблем.

Про БД. В принципе, mysql вам на первое время хватит.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *