112.00K
Категория: ИнтернетИнтернет

Языки исполнения. Базы данных. Библиотеки и фреймворки. Платформы. (Урок 4)

1.

Урок 4

2.

План урока:
1. Языки исполнения стороны сервера и клиента
2. Базы данных
3. Библиотеки и фреймворки
4. Платформы

3.

<?php
Client
<script type="text/javascript">
<!-function myPopup() {
alert("This is the alert!");
}
-->
</script>
if (isset($_GET["submitme"])){
echo "<br><br>Hello, ".$_GET["firstname"];
}
?>
Your name?
<form action="" method="GET">
<input type="text" name="firstname">
<input type="submit" name="submitme" value="Submit">
<input type="button" onClick="myPopup()" value="Alert me!">
</form>
Server

4.

Ба́за да́нных — представленная в объективной
форме совокупность самостоятельных
материалов (статей, расчётов, нормативных
актов, судебных решений и иных подобных
материалов),
систематизированных таким образом, чтобы эти
материалы могли быть найдены и обработаны с
помощью электронной вычислительной машины

5.

Apache
Web server
SELECT LastName,FirstName
FROM Persons
Запрос
MySQL server
Database server
id
LastName
FirstName
1
Yuri
Kurat
2
Niko
Volkov
3
Jack
Yii

6.

Symfony
core
sfGuard
sfFormExtra
sfSimpleForum
sfControlPanel
SfSimpleCMS
sfKsnPlugin
Ваш код

7.

Обзор платформ
1. Блоги (Wordpress)
2. Электронная коммерция (Drupal, Magento)
3. Универсальные для вебсайтов (Joomla, Drupal)
4. Frameworks (Symfony, jQuery, CodeIgniter,
CakePHP, Zend)

8.

Литература
http://ru.wikipedia.org/wiki/Веб-программирование
http://ru.wikipedia.org/wiki/Базы_данных
http://ru.wikipedia.org/wiki/Фреймворк
English     Русский Правила