Come costruire un CMS PHP MySQL

April 13

Come costruire un CMS PHP MySQL


Costruzione di un sistema di gestione dei contenuti (CMS), con il linguaggio di scripting PHP e il linguaggio di interrogazione strutturato MySQL è uno dei principali passaggi necessari per costruire il proprio social network. Oltre ad essere l'elemento costitutivo di una rete sociale, ma è anche un pezzo centrale di molte applicazioni software per il business come i sistemi di e-commerce. Costruire un CMS rapidamente con PHP e MSL richiede l'utilizzo di diversi moduli PHP e MySQL. Questi moduli, che possono essere ottenuti prebuilt o costruito da zero, possono essere legati insieme per fornire su misura personalizzato, sistemi di CMS ad alte prestazioni PHP MySQL-based.

istruzione

Fare un CMS Mockup

1 Creare un mockup (un'implementazione visivo non-lavoro) del sistema MySQL PHP si implementare, utilizzando un programma di elaborazione testi, presentazione di affari programma di office automation o un programma di creazione di siti web. Utilizzare un programma che vi permetterà di creare link o segnalibri ad altre pagine del documento in modo che si sarà in grado di navigare nel documento come si farebbe con le pagine Web reali in un sistema CMS.

2 Creare una pagina mockup per ogni pagina Web che sarà una parte del sistema CMS. Creare una pagina mockup per la pagina di destinazione, che comprende scatole campo di testo che l'utente utilizzerà per accedere al sistema. Includere in questa pagina un campo di testo per il nome utente e la password dell'utente. Anche includere un link sulla pagina che, se cliccato, indirizzerà l'utente ad un'altra pagina che consente all'utente di creare un account. In quella pagina includere caselle di testo con le etichette che saranno necessarie per creare un account.

3 Creare un'altra pagina mockup, la pagina del menu utente, che apparirà dopo l'utente accede e preme il pulsante di invio sulla pagina di destinazione. Includere nella pagina del menu di un elenco di tutte le altre pagine di applicazione che l'utente può accedere. Includi nel menu i collegamenti alle pagine personali che solo l'utente specifico può accedere e pagine di comunità CMS che tutti nella comunità CMS può accedere.

4 Creare le pagine personali in modo che hanno lasciato il negozio utente e accedere a specifici tipi di dati personali. Include tre diverse pagine personali: una pagina che vi permetterà all'utente di aggiungere informazioni personali, uno per recuperare le informazioni personali e un altro di cambiare o aggiornare le informazioni personali.

5 Creare le pagine di comunità per consentire a tutti gli utenti di archiviare e accedere alle informazioni che tutti nella comunità può accedere. Include tre diverse pagine: una pagina che vi permetterà all'utente di aggiungere informazioni al database della comunità, un-e-recuperare ricerca di database di informazioni e una pagina di cambiare o aggiornare le informazioni che l'utente ha registrato nel database della comunità.

HTML, PHP e MySQL moduli

6 Creare il database personale MySQL per memorizzare le informazioni personali inviate nei moduli. Include nel database personale, una tabella di database che include un campo per memorizzare la password per accedere al database personali dell'utente. Includere un'altra tabella del database personale che include campi per il profilo utente, come il nome e l'indirizzo e-mail, e tabelle di database personali per ogni applicazione specifica personali quali rubriche, calendari o album fotografici.

7 Creare il database comunità di MySQL per memorizzare le informazioni presentate da comunità di membri della comunità nelle forme. Includere nel database della comunità, una tabella di database per ogni applicazione che si può accedere. Creare tabelle di database separati per i blog su argomenti diversi che richiedono diversi campi. Definire i campi nelle tabelle per abbinare le caselle di testo del modulo che hai creato.

8 Crea il codice PHP in modo che automaticamente accederà ai database personali e della comunità MySQL e visualizzare i moduli delle pagine HTML corrette. Struttura dei moduli codice PHP e HTML in modo che un file viene visualizzato sotto forma record aggiuntivi e aggiungere record al database MySQL, un altro file visualizzerà i record record di ricerca di forma e di ricerca nel database MySQL e un altro file (modulo) mostrerà l'aggiornamento record forma e aggiornare i record nei database MySQL. Usare diversi moduli per le forme e le basi di dati personali e comunitarie. Aggiungere nuovi moduli di codice PHP / HTML per nuove funzioni, come ad esempio una forma record di eliminazione, come richiesto dalla le specifiche di sistema CMS.

Consigli e avvertenze

  • Un sistema CMS MySQL PHP richiede una notevole pianificazione. Non solo la struttura generale delle pagine Web e le forme decise, ma anche il numero di MySQL database, tabelle e campi per ogni tabella.
  • Le prestazioni del vostro sistema CMS MySQL PHP sarà determinato dalla struttura delle tabelle e il codice per la loro attuazione.