Что нужно знать, чтобы сделать сайт самому
На самом деле вопрос достаточно интересный и глубокий, но постараюсь объяснить все просто и понятно. Любой веб-проект пишется на базовых языках веб-программирования, а именно HTML и CSS, html отвечает за создание так называемого каркаса для сайта, а CSS
в свою очередь уже за внешний вид. Эти языки достаточно простые и я думаю для любого не составит страшного труда освоить их, здесь главное желание и упорство. Освоив данные языки, вы сможете сделать статический сайт, на
котором сможете размещать все, что вам захочется, но это лишь начальные языки. Для того чтобы создать серьезный проект, вам понадобится освоить такие языки как PHP, JavaScript, разобраться в работе баз данных MySQL, но
не стоит бояться страшных названий, все вполне доступно и освоить сможет любой. После того как вы освоите данные языки вы будете знать, как сделать сайт практически любой сложности, в этом вам поможет раздел Уроки.
Для того чтобы делать сайты вам не понадобиться огромный набор программ, для начала можно вообще пользоваться, стандартной программой блокнот. Естественно со временем вам понадобятся определенные приложения, такие как Web-сервер, хороший графический редактор,
так же мощный IDE, но не стоит впадать в панику, слава богу, все есть в общем доступе скачать и установить софт будет несложно. В разделе Программы для создания сайта я выложил весе необходимые программы, которые вам могут
только понадобиться, так что качайте, пользуйтесь, так же инструкции по установке и настройке программ я выложил в разделе уроки.
Почему я против конструкторов сайтов
Для меня лично конструкторы для создания интернет проектов никогда не был приемлемым инструментом для создания сайта. Причин для столь негативного отношения достаточно много, перечислю лишь основные. Во-первых, когда вы делаете сайт через конструктор,
вы не получаете абсолютно ни каких знаний, а конечный результат зависит только от функциональных возможностей самого конструктора, в случае коды вы делаете свой ресурс самостоятельно, ваши возможности ограничиваются лишь
вашей фантазией. Во-вторых, вы становитесь полностью зависимы от сервиса, на котором вы делаете свой проект, так же нередко вам приходиться размещать их рекламу на своем сайте или ссылки, в некоторых случаях покупать хостинг.
В-третьих, те проекты, которые делаются так сказать автоматически редко отличаются качеством кода, и как правило содержат кучу ненужного или даже некорректного кода. В итоге для меня это не приемлемо, в силу уже перечисленных
факторов и множества других, одним из ключевых моментов является, что сделать серьезный, сложный проект вам точно не удастся, поэтому не рекомендую, но решать вам.
Применение CMS для того чтобы сделать сайт
Еще один способ создать свой интернет проект быстро и без лишних затрат, это использовать CMS, это уже готовые сайты, которые вы настраиваете под себя с помощью шаблонов и плагинов. Этот вариант создания сайта я считаю вполне приемлемым, так как здесь
ваши руки далеко не связаны и имея знания в области веб-программирования, вы сможете сами легко настраивать и редактировать код и сам CMS как вам нужно, единственный момент для подобных манипуляций нужны знания, но для
начала можно и без них. Я ни раз использовал самые популярные движки и написал по ним ряд уроков, а именно
Уроки по Wordpress.
Как долго и насколько сложно это все
Все достаточно индивидуально, так как все мы разные и все зависит от вашей настойчивости и целеустремленности. Но не стоит бояться, что будет сложно, все достаточно просто и главное доступно и чем больше вы будете изучать, тем вам все будет понятнее и
проще. Главное не стоит бояться, не боги делают сайты, а обычные люди так, что вопрос как сделать сайт, со временем для вас будет казаться простым и понятным, главное терпение и упорство.
Какие затраты мне предстоят на создание сайта
Это, пожалуй, один из самых популярных вопросов и на самом деле его стоит бояться меньше всего, так как на самом деле это смешные суммы, а для начала можно обойтись вообще без затрат. На самом деле если вы будете использовать бесплатный софт, и делать
все самостоятельно, то единственные ваши затраты — это ежегодная оплата домена и хостинга, а это копейки… Для тех кому интересна эта тема, более подробно я описал в статье читайте здесь.