heartless_schoolboy |
Дата: Пятница, 19.07.2013, 14:44 | Сообщение # 1
|
Любитель
Сообщений: 42
Статус: Offline
|
Учимся программировать в PHP.
Вступление.
Всем привет. Долго думал, какую пользу форуму принести, и решил начать делать туторы по одному из самых востребованных и популярных языков программирования в мире - PHP.
Данный язык в первую очередь обязан знать каждый, уважающий себя веб-программист, дабы понимать внутреннее строение веб-сайтов, уметь создавать динамические сайты, писать важные скрипты, ибо на дворе 2013 год - сайты уже давно не однострочные, разработка хороших порталов требует серьезных стараний и знаний.
Несомненно, можно делать динамические сайты и в CMS, зная всего лишь HMTL/CSS, однако без знания элементарных основ строения вашего веб-проекта, вы не станете действительно хорошим тру-веб-разработчиком. Ввдение в PHP. Что может PHP?
PHP в действии.
PHP может делать многое, а именно:
Оценивать данные, присылаемые из браузера на веб-сайт. Давать возможность пользователям сайта самим строить сайт, наполняя его определенным контентом. Отправлять и получать куки ( Пакеты данных, которые использует ваш интернет-браузер для запоминания чего-либо. Например : авторизация в соц.сети , на форуме и так далее )
Это основные вещи, которые стоит запомнить. Без этих возможностей, мы бы не имели сегодня ни форумов, ни социальных сетей, ни прочих интерактивных и интересных сайтов!
Со временем мы научимся многому в веб-разработке. Но нужно начинать с малого и ничего не упускать, будем рассматривать все подробно : от первых шагов, до создания клевых и полезных скриптов.
Скрипты на PHP включаются двумя способами:
Внутри страницы HTML при помощи <?php // Код скрипта ?> Подключением пути к скрипту внутри страницы : <? include("скрипт.php"); ?> ( Вполне удобный способ )
Для работы PHP скрипта, ваш сайт должен находиться на локальном сервере ( Denver ) либо на веб-хостинге с поддержкой PHP!
А теперь давайте посмотрим на пример простенького PHP скрипта. Все содержимое вы пока что можете не понять, однако со временем вам это покажется легкотней
<!DOCTYPE html> <html> <head> <link type='text/css' rel='stylesheet' href='style.css'/> <title>PHP!</title> </head> <body> <img src="http://i1061.photobucket.com/albums/t480/ericqweinstein/php-logo_zps408c82d7.png"/> <div class="header"><h1> <?php $welcome= "ETO KAROCHI PHP!"; echo $welcome; ?> </h1></div> <p><strong>Generate a list:</strong> <?php for ($number = 1; $number <= 10; $number++) { if ($number <= 9) { echo $number . ", "; } else { echo $number . "!"; } }; ?> </p> <p><strong>Things you can do:</strong> <?php $things = array("Talk to databases", "Send cookies", "Evaluate form data", "Build dynamic webpages"); foreach ($things as $thing) { echo "<li>$thing</li>"; } unset($thing); ?> </p> <p><strong>This jumbled sentence will change every time you click Submit!<strong></p> <p> <?php $words = array("the ", "quick ", "brown ", "fox ", "jumped ", "over ", "the ", "lazy ", "dog "); shuffle($words); foreach ($words as $word) { echo $word; }; unset($word); ?> </p> </body> </html>
Код CSS:
Код .header { width: 300px; height: 25px; background-color: #333; border-radius: 10px; }
img { width: 200px; float: right; }
h1 { font-family: Verdana, sans-serif; font-size: 18px; text-align: center; color: #ffffff; }
p { font-family: Tahoma, sans-serif; }
li { font-family: Tahoma, sans-serif; list-style-type: square; }
input { width: 280px; }
Можете попробовать запустить этот скрипт на вашем сервере. Уверен, вам понравится ;)
Автор урока : Я. За основу взят урок из курса PHP - codeacademy.com . Я его перевел, весь курс там англоязычный! Буду рад здравой критике, и оценке туториалов.
Если кто-то будет учиться по моим туторам - буду давать несложные д/з в следующих уроках.
В следующем уроке мы познакомимся с синтаксисом PHP и напишем Хеллоу Ворлд :3
|
|
|
|
[CM]Tazik |
Дата: Суббота, 20.07.2013, 12:44 | Сообщение # 2
|
б - брынза
Сообщений: 901
Статус: Offline
|
vk.com/andrew_eremy
|
|
|
|