WEB программирование, прежде всего это -
разработка сайтов , и программ на сервере, которые
определяют поведение сайта. Для написания этого сайта,iVARIOUS,
использовались знания
HTML,CSS,PHP,MYSQL. Стоит упомянуть то что огромную роль играет еще JavaScript, но его я
стараюсь использовать минимум, в связи с тем, что программы на JavaScript зависят от версий и
разработчиков браузеров. Также от версий и разработчиков браузеров в меньшей степени зависит и
технология CSS, поэтому лучше использовать стандартные теги для описания элементов.
Нет смысла описывать все HTML теги ( слова ), которые делают цвет текста, расположение
элементов на странице и т.д , в интернете этой информации достаточно. Я разработал этот сайт
всего за три месяца, не зная совершенно ничего о HTML,CSS,PHP,MYSQL.
HTML - язык гипертекстовой разметки, это еще не программирование, который говорит о размерах элементов, цвете , размере шрифта. Если нужно вывести заголовок страницы крупным шрифтом, пишем h1 Заголовок h1.
Есть размеры и поменьше - h2, h3, h4, h5, h6. Также с помощью HTML сообщает браузеру где на странице элементы будут в виде таблицы (table), списка , где будет картинка, видео и их размеры на странице.
CSS - это стили отображения, это еще не программирование, а так сказать - разукраска сайта. С ее помощью также задают размеры, цвет, как HTML но с более широкими возможностями. Например можно написать чтоб при наведении курсора, ссылка меняла цвет , или задать повторяющийся фон картинки. С стилями CSS нужно быть осторожным, так как разные браузеры используют разные команды и теги, поэтому нужно стараться использовать более общие стандарты.
Javascript - интерпретируемый язык программирования, тут уже начинается логика программ и поведения сайтов. Команды Javascript выполняются на компьютерах пользователей, поэтому в случае если на сайте будут происходить разные ресурсоемкие вычисления ( например интерактивные проекты в 3D ) лучше переложить работу вычислений на компьютеры пользователей. К сожаленью проблемы JavaScript те же что и в CSS, разные браузеры по разному понимают работу JavaScript.
PHP - интерпретируемый язык программирования на подобии JavaScript , только выполняется на стороне сервера, также управляет логикой сайта. В основном ориентированный на работу с базами данных, и имеет огромное количество функций для работы с ней. Просмотреть код PHP вашего сайта пользователь не может, в отличии от кода JavaScript. Сервер выполняет программы PHP и отправляет пользователям результат в обычном виде HTML.
MYSQL - самая популярная база данных, для управления которой используется язык SQL. Теоретически, статьи на сайте можно хранить в сервере в виде простых текстовых файлов, но такой способ никто не практикует. С помощью SQL запросов можно быстро находить, сортировать информацию, и подавать ее в удобном виде.
На изучение всего у меня ушло меньше трех месяцев, при абсолютном незнании даже основ HTML по началу, что и вылилось в сайт iVARIOUS.COM. Но чтоб работать в разных компаниях может уйти до пол года изучения даных технологий.
HTML - язык гипертекстовой разметки, это еще не программирование, который говорит о размерах элементов, цвете , размере шрифта. Если нужно вывести заголовок страницы крупным шрифтом, пишем h1 Заголовок h1.
Есть размеры и поменьше - h2, h3, h4, h5, h6. Также с помощью HTML сообщает браузеру где на странице элементы будут в виде таблицы (table), списка , где будет картинка, видео и их размеры на странице.
CSS - это стили отображения, это еще не программирование, а так сказать - разукраска сайта. С ее помощью также задают размеры, цвет, как HTML но с более широкими возможностями. Например можно написать чтоб при наведении курсора, ссылка меняла цвет , или задать повторяющийся фон картинки. С стилями CSS нужно быть осторожным, так как разные браузеры используют разные команды и теги, поэтому нужно стараться использовать более общие стандарты.
Javascript - интерпретируемый язык программирования, тут уже начинается логика программ и поведения сайтов. Команды Javascript выполняются на компьютерах пользователей, поэтому в случае если на сайте будут происходить разные ресурсоемкие вычисления ( например интерактивные проекты в 3D ) лучше переложить работу вычислений на компьютеры пользователей. К сожаленью проблемы JavaScript те же что и в CSS, разные браузеры по разному понимают работу JavaScript.
PHP - интерпретируемый язык программирования на подобии JavaScript , только выполняется на стороне сервера, также управляет логикой сайта. В основном ориентированный на работу с базами данных, и имеет огромное количество функций для работы с ней. Просмотреть код PHP вашего сайта пользователь не может, в отличии от кода JavaScript. Сервер выполняет программы PHP и отправляет пользователям результат в обычном виде HTML.
MYSQL - самая популярная база данных, для управления которой используется язык SQL. Теоретически, статьи на сайте можно хранить в сервере в виде простых текстовых файлов, но такой способ никто не практикует. С помощью SQL запросов можно быстро находить, сортировать информацию, и подавать ее в удобном виде.
На изучение всего у меня ушло меньше трех месяцев, при абсолютном незнании даже основ HTML по началу, что и вылилось в сайт iVARIOUS.COM. Но чтоб работать в разных компаниях может уйти до пол года изучения даных технологий.
Комментариев нет:
Отправить комментарий