В тази статия искам да ви кажа как да се създаде база данни 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 обекта - няма оплаквания там!
Свързани статии