Веб программирование

Share Button

Итак, здравствуйте дамы и господа с вами снова ваш продвинутый компьютерный обозреватель по электронному миру,  а также немного обо всем!

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

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

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

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

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

Обычно рядом со слотами оперативной памяти располагается двадцати четырех контактное или двадцати восьми контактное (современное) гнездо питания провода ведущие к блоку питанию, который бывает разным по мощности. От 250 ват и до 750 ват, но на старых моделях компьютеров всегда можно встретить 300-350 ватные блоки питания, что в современном мире не особо хватает на более мощных PC.

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

И забыл сказать, что оперативные модули памяти и также видео плата имеет свой размер памяти, от 512 мегабайт и до 32 гигабайт в модулях оперативной памяти, хотя при этом это современные моодели, а более старые образцы имели память от 8 мегабайт и до 256  мегабайтов.  Так же и видео карты — современные отличаются от старых образцов в первую очередь размером объема памяти и мощностью, а также чем больше мощность, тем больше энергопотребления, что означает то, что видео карта будет вынуждена подключиться к проводу от блока питания иначе компьютер просто не включится.

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

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

Также особенно прочитать книги о Windows 7 и постарайтесь найти книгу в которой будет подробное описание всех версий этой операционной системы. Хотя я пожалуй, убежден лишь в одном все это ни что без практической работы и изучению компьютера и ноутбука как снаружи при работе в программе, так и внутри — разбирая то, что не в рабочем состоянии и самое главное пока вы не изучите свой компьютер досконально вам не стоит садиться за чужой компьютер.

А теперь перейдем непосредственно к основной теме поста, Web программирование, что это и с чем его едят!

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

И есть так сказать второе значение веб программирования, это локальное сайтостроение или уже сайтостроение на реальном купленном виртуальном Хостинге с про плаченным Доменом — адресом сайта. Но об этом чуть позже, а сейчас расскажу о том, что значит локальное сайтостроение.

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

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

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

внешний вид сайта внишний вид сайта 2

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

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

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

И тут важно скачать правильно нужный файл, а точнее там есть два варианта этого уникальной программы Denwer, PHP 5.3 и PHP 5.2, что является более старой версией, но тоже возможно установить и вполне лояльно будет работать.

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

Ах да, вам еще пригодится вот этот сервисный сайт замечательного Web программиста Евгения Попова, по сути его уроки по языкам программирования HTML, CSS и JAVA скрипт вам будут очень полезны в познании этой ветки программистики — Ruseller.com.

Скажем проще про этого веб программиста и его практических видео уроках, он просто все досконально просто объясняет и показывает как собственно это или иное сделать. Простой совет для начинающий веб разработчиков, не торопитесь и внимательно пишите html и css коды. А на сайте Ruseller.com необходимо будет только зарегистрироваться и потом скачать вот эти два файла по HTML уроку и CSS уроку.

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

О хостинге я расскажу в продолжении этого поста!

Автор поста Паша Паймухин.

Запись опубликована в рубрике Без рубрики. Добавьте в закладки постоянную ссылку.

3 комментария на «Веб программирование»

  1. Уведомление: Веб программирование (продолжение) | БЛОГ Паши Программиста и немного обо всем!

  2. Уведомление: Веб программирование — начало | БЛОГ Паши Программиста и немного обо всем!

  3. Уведомление: Веб программирование (продолжение) | Партнерам и начинающим Web программистам

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

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