link9300 link9301 link9302 link9303 link9304 link9305 link9306 link9307 link9308 link9309 link9310 link9311 link9312 link9313 link9314 link9315 link9316 link9317 link9318 link9319 link9320 link9321 link9322 link9323 link9324 link9325 link9326 link9327 link9328 link9329 link9330 link9331 link9332 link9333 link9334 link9335 link9336 link9337 link9338 link9339 link9340 link9341 link9342 link9343 link9344 link9345 link9346 link9347 link9348 link9349 link9350 link9351 link9352 link9353 link9354 link9355 link9356 link9357 link9358 link9359 link9360 link9361 link9362 link9363 link9364 link9365 link9366 link9367 link9368 link9369 link9370 link9371 link9372 link9373 link9374 link9375 link9376 link9377 link9378 link9379 link9380 link9381 link9382 link9383 link9384 link9385 link9386 link9387 link9388 link9389 link9390 link9391 link9392 link9393 link9394 link9395 link9396 link9397 link9398 link9399
  • Страница 1 из 1
  • 1
Сайтостроение с нуля
Написал 23.03.2016 в 22:00 • (Ур. 2)
Первый вопрос, который возникает у человека, желающего стать web-мастером звучит так: с чего начать изучение сайтостроения. И первый ответ - начать с html. А что после этого? А после этого
остается совсем немного до сайтосроения. Но обо всём попорядку.

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

Что представляет собой создание сайта в интернете.

Сайт это набор файлов на сервере. Любой компьютер в интернете может
подключиться к серверу и посмотреть эти файлы. Это упрощенное
определение для понимания сути. В самом простом случае файл состоит из
html кода. Для того чтобы Ваш браузер знал к какому серверу и каким
файлам обратиться, у каждого сайта есть адрес. Его Вы набираете в
адресной строке. Например, для сайта "доход с нуля" этот адрес выглядит
так: dohod-s-nulya.ru. После ввода адреса браузер смотрит в общей базе
на каком сервере находятся файлы сайта и обращаются к этому северу.
Браузер получает файлы от севера и Вы видите сайт.

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

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

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

Код сайт.

Сайт представляет собой код, который компьютер получается с сервера при
обращении к нему. Допустим, если Вы набираете в адресной строке
dohod-s-nulya.ru, то сервер выдает вам файл index.php. Браузер
обрабатывает файл и выводит на экран.

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

При изучении html обычно работают с файлами вида index.html. В примере с сайтом dohod-s-nulya.ru появился файл index.php
Расширение php означает, что файл создан с использованием языка программирования
php. Если с помощью html создают статические страницы, то php и другие
языки программирования позволяют работать с динамическими страницами.
Допустим, организовать возможность добавления комментариев к статье
удобнее с помощью php нежели, чем только на html. А чаще всего php
позволяет делать, то что недоступно на html. Php - это наиболее
распространенная технология создания сайтов. Кроме неё есть флеш,
яваскрипт и многие другие. В начале изучения сайтостроения можно не
забивать себе голову этими технологиями, достаточно просто знать, что
они есть.

Следующий вопрос: css - что это такое и для чего он нужен.
Css - это файлы стилей. Когда на html странице много элементов, то описание
этих элементов начинает загромождать весь код. Так как многие элементы
кода повторяются на страницах многократно, то логика подсказывает, что
информацию с описание того, как должен выглядеть тот или иной элемент
лучше выделить в отдельный файл. Это делает код коротким и более
понятным. К тому же такое разделение оптимизирует работу всего сайта.
Дело в том что один файл стилей можно использовать для множества
страниц. И так и делают. Браузер загружает один раз этот файл стилей и
показывает с его использованием множество html файлов. Надо ли изучать
css - знания основ пригодятся. А детали можно смотреть в справочниках.

Можно ли делать сайты без знания программирования и что такое cms.

Может быть Вы удивитесь, но большинство сайтов так и сделаны - без знания
программирования. Вместо того, чтобы писать код сайта, можно взять
готовый код, скопировать его и поменять в нем только тексты и картинки.
Люди даже упростили себе работу по копированию кода. Есть так называемые
системы управления сайтами (CMS), которые содержат в себе весь
необходимый для работы сайта код. Разновидностей CMS великое множество:
есть системы управления для статейных сайтов, для форумов, для новостных
сайтов, для досок объявлений, для соцсетей, для интернет-магазинов и
прочих сайтов. При этом одна CMS может иметь множество вариантов
настроек и дополнений. Берем готовую CMS, копируем на сервер, вводим
настройки базы данных и сайт готов. Остается только писать для него
статьи. Блогеры так и делают - им не нужно знать программирование, чтобы
вести свой блог. Если нужно поменять что-то в сайте, то заходим в
администраторскую панель и меняем настройки.

Возникает вопрос, зачем тогда изучать html, php и прочие примудрости. Эти знания нужны для следующего:
- в некоторых случаях настройки администраторской панели не позволяют
менять то что нужно. Допустим Вы хотите уменьшить высоту какого-то
элемента на 1 пиксель.
- если Вы придумаете, что-то новое, то для формирования задания программисту знания основ Вам очень пригодятся.

CMS или как их еще называют движки есть на все случаи жизни. Но каждый день
вебмастера придумывают что-то новое. Допустим у вас возникла мысль
сделать какой-то калькулятор у себя на сайте или ещё что-то, что ранее
до Вас этого не делали. Вот допустим соцсеть - это немного измененный
вид форума. Но ведь до Цукерберга таких разновидностей форумов не
встречалось. Поэтому вполне возможно, что вы придумаете, что-то простое и
при этом очень эффективное.

При работе с движком сайта, Вам придется столкнуться с таким понятием как база данных. Тут ничего
сложно, это такие же файлы, но структурированные и хранятся они в
отдельном месте на сервере. База данных позволяет сайту работать с
информацией эффективно. На каждом сайте есть сотни статей и к каждой
статье есть комментарии. Для каждой статьи и комментария сайт сохраняет
информацию о времени размещения и авторе. Информации получается очень
много и поэтому она помещается в базу данных. При использовании cms вся
работы с базами данных сводится к созданию баз - выбор логина и пароля
для создаваемой базы.

Как изучать сайтостроение

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

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

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

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

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

СЛЕДУЮЩАЯ ГЛАВА http://test.ru/forum/109-5349-1


Продажа сообществ, аккаунтов в соцсетях
Написал 07.04.2019 в 15:46 • (Ур. 1)
Цитата
Но ведь до Цукерберга таких разновидностей форумов не встречалось

лично я не в восторге от таких сайтов, в чем его прелесть? как по мне дизайн функционал слабо, я уже не говорю о технических и финансовых нюансах, по крайней мере у мена как у рекламодателя вопросов и претензий масса
  • Страница 1 из 1
  • 1


Никита192
yanaz146
Kenzo104