Bygga ett Content Management System ( CMS ) med PHP skriptspråk och MySQL Structured Query Language är ett av de viktigaste stegen som krävs för att bygga ditt eget sociala nätverk . Förutom att vara den grundläggande byggstenen i ett socialt nätverk , är det också en central del av många affärsapplikationer som e -handelssystem . Bygga ett CMS snabbt med PHP och MSL kräver att du använder flera PHP och MySQL -moduler . Dessa moduler , som kan erhållas färdigbyggd eller byggas från grunden , kan bindas samman för att leverera skräddarsydda , högpresterande PHP MySQL - baserade CMS -system . Instruktioner
Göra ett CMS Mockup
1
Skapa en mockup ( en icke-fungerande visuell implementering ) av PHP MySQL -systemet kommer du att implementera , använda ett ordbehandlingsprogram , företagspresentation office automation program eller en webbplats skapande program . Använd ett program som gör att du kan skapa länkar eller bokmärken till andra sidor i dokumentet så att du kommer att kunna navigera i dokumentet som du skulle den faktiska webbsidor i ett CMS -system .
2
Skapa en mockup sida för varje webbsida som kommer att vara en del av CMS-system . Skapa en mockup sida för målsida , vilket inkluderar lådor textfält som användaren använder för att logga in i systemet . Inkludera på denna sida ett textfält för användarnamn och lösenord . Också innehålla en länk på sidan som , när du klickar , kommer att styra användaren till en annan sida som låter användaren skapa ett konto . På denna sida inkluderar textrutor med etiketter som kommer att behövas för att skapa ett konto .
3
Skapa annan mockup sidan , användaren menysidan , som kommer att visas efter att användaren loggar in och pressar på skicka-knappen på målsidan . Inkludera i menyn sidan en lista över alla andra program sidorna som användaren kan komma åt . Inkludera i menyn länkar till personliga sidor som bara den specifika användaren kan komma åt och CMS gemenskap sidor som alla i CMS samhället kan komma åt .
4
skapa personliga sidor så att de låter användare lagra och tillgång till särskilda typer av personlig information . Inkludera tre olika personliga sidor : en sida som låter användaren lägga till personlig information , en för att hämta personlig information och annan att ändra eller uppdatera personlig information
5
skapa gemenskap sidor för att tillåta alla användare att . lagra och komma åt information som alla i samhället kan komma . Inkludera tre olika sidor : en sida som låter användaren lägga till information till samhället databasen , ett sök-och- hämta information databas och en sida för att ändra eller uppdatera informationen som användaren har skrivit till samhället databasen
HTML , PHP och MySQL moduler
6 Skapa MySQL personlig databas för att lagra personlig information som lämnas i formulären . Inkludera i personlig databas , en databas tabell som innehåller ett fält för att lagra lösenord krävs för åtkomst till användarens personliga databas . Inkludera annan personlig databas tabell som innehåller fält för användarprofil , såsom namn och e-postadress , och personliga databastabeller för varje specifik personlig ansökan som adressböcker , kalendrar eller fotoalbum .
7
Skapa MySQL community databas för att lagra information om gemenskap lämnats av medlemmar i communityn i formulären . Inkludera i samhället databasen , en databas tabell för varje applikation som kan nås . Skapa separata databastabeller för bloggar om olika ämnen som kräver olika områden . Definiera fälten i tabellerna att matcha rutorna formulerad text som du har skapat .
8
Skapa PHP-koden så att den automatiskt kommer att få tillgång till personliga och gemenskap MySQL-databaser och visa korrekta HTML- sidan blanketter . Struktur för PHP och HTML -moduler kod så att en fil visas tillägget register formuläret och lägga till poster i MySQL-databas , kommer en annan fil visar sökandet rekord formuläret och register sökning i MySQL-databasen och en annan fil ( modul ) visas uppdateringen register bilda och uppdatera poster i MySQL-databaser . Använd olika moduler för de personliga och samhälleliga former och databaser . Lägg till nya PHP /HTML -kod moduler för nya funktioner, såsom en radera poster formulär , i enlighet med dina CMS-system specifikationer . Addera