ПредишенСледващото

В тази статия искам да ви кажа как да се създаде база данни MySQL PHP и да се създаде раздел "Новини" на сайта им. Написаното не е голяма работа новина в този раздел - най-важното тук, както във всеки друг проект запис TK.

Така че: Решете какво искаме от секцията новини.

раздел "Новини" трябва да е в папка «/ Новини /» по отношение на схемата на сайта

Като цяло, ние решихме на техническото задание. Сега нека да се изработи модул архитектура. Предлагам Next:

/inc/vars.php - файл, който декларира, основните променливи (константи) - те са общи за целия сайт

/inc/template.inc - шаблон

/ Новини / снимки / - със снимки новини папка

/news/template/template.html - шаблон за дизайн

/news/install.php - са инсталирани файлове база данни

/news/index.php - клиент на новини модула

/news/administrating.php - «администратор е" част от модула новини

Мисля, че този модел е най-подходящ в рамките на определението за "модулност" на сайта. Всеки модул "inklyudyatsya" основни файлове и /inc/vars.php /inc/template.inc. Темплейт тук аз не се разпространи - така че можете да използвате всеки шаблон. Дизайн модел също не може да се опише - тъй като това може да бъде само един празен файл, в който настоящия кодекс - и съдържанието - заглавието на страницата.

Преминете към писането на модула. За да направите това, ние се определят основните променливи

File основните променливи и функции /inc/vars.php

// база данни променливи

Администрация модул новини /news/administrating.php

adm.zip - размера на административната преписка на повече от 700 реда код, така че аз я занесе на отделен файл - да го изтеглите, можете лесно всичко да се разбере, тъй като файлът съдържа всички необходими коментарите!

На най-трудно, ние разбираме - ние създадохме новини администрация модул на нашия уебсайт. Сега нека да добавите няколко трите най-добри новини и преминете към писане на страната на клиента!

част /news/index.php Клиентският

Нашият клиент част трябва да се покаже списък с всички новини, да я счупи на страницата в съответствие с датата на новините, както и в случай на избор на конкретна новина - да го покаже със снимка изцяло. Е, нека да започнем:

inxex.zip - клиент размер chaysti повече от 400 реда код, така че аз я занесе на отделен файл - да го изтеглите, можете лесно всичко да се разбере, тъй като файлът съдържа всички необходими коментарите!

Това е всичко! Хиляда и петстотин линии на PHP код и професионална секция за новини е готов! Защо го наричат ​​професионален? През последните 7 години основната ми дейност - разработване и създаване на обекти в Новосибирск, съобщи модул е ​​създаден преди 5 години и определени в този момент повече от 50 обекта - няма оплаквания там!

Свързани статии

Подкрепете проекта - споделете линка, благодаря!