Hozzon létre egy "hír" részt - php

Ebben a cikkben szeretném elmondani, hogyan hozhat létre egy "Hírek" részt a webhelyén egy php és MySQL adatbázisban. A hírszakasz írásában nincs semmi nehéz - itt a legfontosabb, mint bármely más projekt esetében, hogy TOR-t írjon.

Tehát: határozzuk meg, hogy mit akarunk a Hírek részből.

A "Hírek" szakasznak a "/ news /" mappában kell lennie a webhely gyökeréhez képest

Általánosságban a technikai megbízást választottuk. Most tervezzük meg a modul architektúráját. Javaslom a következőket:

/inc/vars.php - fájl, amelyben a fő változókat (konstansokat) deklarálják - gyakoriak az egész oldalon

/inc/template.inc - sablonmotor

/ news / photos / - mappa hírneves fényképekkel

/news/template/template.html - tervezési sablon

/news/install.php - az adatbázist telepítő fájl

/news/index.php - a hírmodul kliens része

/news/administrating.php - "admin" része a hírmodulnak

Szerintem ez a modell optimálisan illeszkedik a "modularitás" meghatározásához. Minden egyes modul "tartalmazza" az alap fájlokat /inc/vars.php és /inc/template.inc. Templateizer itt nem terjedem - mert bármilyen sablont használhat. A tervezési sablont sem írja le - mivel ez csak egy üres fájl, amelyben van kódtartalom és - az oldal címe.

Kezdjük el írni a modult. Ehhez definiáljuk az alapváltozókat

Az alapváltozók és függvények /inc/vars.php fájl

// adatbázis-változók

A News modul /news/administrating.php adminisztrálása

adm.zip - az adminisztrációs fájl mérete több mint 700 sornyi kód, ezért külön fájlba bocsátottam - letöltöm, könnyedén meg tudod érteni mindent, hiszen minden szükséges észrevétel szerepel a fájlban!

A legnehezebb, kitaláltuk - létrehoztunk egy híradásmodult webhelyünkre. Most pár újságot adunk a párnak, és továbblépünk az ügyfélrész írásába!

Ügyfélrész /news/index.php

Ügyfeleinknek minden hírre fel kell sorolniuk az oldalakat, a hírek dátumának megfelelően, valamint egy adott hír megválasztása esetén - teljesen meg kell mutatnia a fotót. Hát, kezdjük:

inxex.zip - az ügyfél kódjának mérete több mint 400 sornyi kód, ezért külön fájlba bocsátottam - letöltve, könnyen megérthetem mindent, mivel minden szükséges észrevétel szerepel a fájlban!

Ez minden! Tizenötezer sor PHP kód és egy professzionális hírszakasz készen áll! Miért hívom professzionálisnak? Az elmúlt 7 év, fő foglalkozásom - a Novoszibirszk-i helyszínek fejlesztése és létrehozása, ez a hírmodul 5 évvel ezelőtt jött létre, és ebben az időben több mint 50 helyszínre telepítették - nem volt panasz!

Kapcsolódó cikkek