Програмиране откъм сървъра (Server side coding) - твърде гръмко, нали ;)

Ако сте правили примерите до тук, сигурно сте се запитали "Вместо да пействам, не може ли някой да го свърши това?". Ако не сте, не се тревожете, на мен ми трябваха 3 години да се запитам. Ако сте - значи сте напред с материала! В тази глава ще поговорим за динамиката на интернет сайтовете и по-специално за езика PHP.

Какво прави PHP?

Смята и пейства, смята и пейства и така докато изгори сървърът или докато някой го изключи. PHP е едно изключително бижу на съвремието, което предоставя ресурс за всички - от най-задълбочените и педантични програмисти, до най-небрежните ларж лаици. Всеки може да си свърши работата с него по хиляди начини, всички правилни. Не забравяйте - важен е резултатът. Тук търсим именно него, а не "Пулицър" за програмисти. Ето как предлагам да реструктурираме нашия код за момента:


Файл kontakti.php
<?php $title='Контакти - Шунка продъкшън ЕООД - с. Чапърленци';
$description='Свържете се със Шунка продъкшън чрез GSM 0864-123456 или на e-mail: shunka-production@abv.bg';
$keywords='шунка Чапърленци контакти,производител шунка Чапърленци,месокомбинат Чапърленци контакти,шунка на едро,деликатесни колбаси';
include("glava.php"); ?>
<body>
<div id="wrapper">
<div id="container">
	<div id="contents">
	<!--Съдържанието поставете тук-->
<?php include("sadarjanie-kontakti.php") ?>
	<!--...съдържанието до тук!-->
	</div>
	<div id="navigation">
	<!--Навигацията поставете тук-->
<?php include("navigacia.php") ?>
	<!--...навигацията до тук!-->
	</div>
</div>
</div>
</body>
</html>

Файл glava.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="bg-BG">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><?php echo($title); ?></title>
<meta name="robots" content="index, follow"/>
<meta name="revisit-after" content="1 days"/>
<link rel="shortcut icon" href="favicon.ico" />
<link rel="stylesheet" href="style.css" type="text/css"/>
<meta name="description" content="<?php echo($description); ?>"/>  
<meta name="keywords" content="<?php echo($keywords); ?>"/> 
</head>

Файл navigacia.php
		<a href="/">Начало</a>
		<a href="/kontakti.htm">Свържете се с месокомбината</a>

Файл sadarjanie-kontakti.php
	<h1>Как да се свържете с нас:</h1>
	<p>GSM 0864-123456<br/>
		   e-mail: shunka-production@abv.bg<br/>
		   FaceBook: www.facebook.com/shunka</p>
	<p>Демонстрирам мощта на PHP като броя от 1 до 10000: <?php 
	for ($i=0;$i<10000;$i++)
		echo((string)($i+1).', '); ?></p>

Запишете файловете, качете ги на сървъра и опитайте резултата - [www.mydomain.ext]/kontakti.php. Ако съм внимавал и не съм допуснал грешка и Вие сте изпълнили всичко в тази глава, би трябвало да има резултат. Ако не - ще открием грешката утре, когато ще довърша тази глава. Лека нощ!

« Популяризирайте сайта си ... Следваща глава (предстои)