Как да се изгради своя собствена система за управление на уеб съдържание

Изграждане на собствена система за управление на съдържанието ( CMS ), ще ви позволи да се приложи успешно хиляди сайтове и интранет . Персонализиране на тези уеб сайтове и системи за съдържание ще бъде не само лесен и бърз , но може да бъде направено с помощта на общодостъпни инструменти , като например PHP. Тъй като CMS използва процес на проектиране, с подкрепата на обектно- ориентираното програмиране , кодът може да се съхранява спретнато и подредено , като го пакетна заедно във файлове , наречени класове. Обекти или случаи на тези класове тогава са създадени , както е необходимо . По този начин класове действат като шаблони за случаи , които дават възможност да се изработи голям брой системи с минимален код след това. Инструкции

1

Създаване на база данни . Това е мястото, където ще се съхранява цялата информация за вход и данни. Такава база данни ще включва създаване на таблица на клиента и друга информация. С помощта на база данни ще ви помогне да организирате информация логично , бързо да получат достъп до него, манипулира и да я промените , когато е необходимо и автоматизиране на общи задачи по-лесно.

2

Създаване на клас за достъп до базата данни. Такъв клас ще кажа на програмата , за да вземете данни и компоненти от един компонент на системата и да се осигури достъп до него. Примерът по-долу показва функционалния подход в използването на такъв клас :

Class : DbConnector //Цел : Свързване към база данни , MySQL

require_once " SystemComponent.php " GOclass DbConnector простира SystemComponent { <Бразилски>

включва променливи тук } DbConnector функция () {

потребителски настройки = $ $ [' dbusername '] GO $ премине = настройки $ [' dbpassword ' ] Отиди } заявка функция ( ) { <Бразилски >

код отива тук } fetchArray функция () {

код отива тук } функция близо () { mysql_close () GO }

в горния код показва основните части на базата данни и как да се свържете и да извлечете данни от него .


3

Създаване на клас валидатор за сигурност. Проверки валидатор клас за грешки при въвеждане на потребителя и или ще покаже грешка или позволяват на потребителя за вход , ако това е безопасно и правилно . Един пример за такъв клас написан на PHP е показано по-долу :

VAR $ errorsGO } ? >
<р > в горния код се съхранява списък от съобщения за грешки.

4

Напиши клас за осигуряване на сайта. Функцията за правене на това е показано по-долу :

Function logg () {

session_start () Header ( " кеш - контрол : частна " ) GO }

функция Изход ( ) {

изключено ( $ това -> UserData ) GO session_destroy () GO излизане ( ) GO }

5

Създаване на дизайна на интерфейса . Това е графична част на сайта с информация за вход , както и друга допълнителна информация по принцип се появяват на началната страница .

6

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