Meta Għandek Oħloq Database Sit Immexxija?

Id-databases jipprovdu Power u Flessibilità għal bosta Tipi ta 'Siti tal-Web

Jista 'jkollok taqra artikli simili għal Beyond CGI lil ColdFusion li jispjegaw kif twaqqfu siti tal-Web b'aċċess għal database, iżda spiss l-artikoli ma jidħlux fid-dettall għaliex inti tista' tixtieq twaqqaf sit immexxi minn database jew x'inhi l- vantaġġi li jagħmlu dan jistgħu jkunu.

Il-Vantaġġi ta 'Database Drive Website

Kontenut maħżun f'database u kkonsenjat f'pakketti tal-Web (għall-kuntrarju ta 'dak il-kontenut li huwa kkodifikat b'mod qawwi fl-HTML ta' kull paġna individwali) jippermetti aktar flessibbiltà fuq sit. Minħabba li l-kontenut jinħażen f'post ċentrali (id-database), kwalunkwe bidla għal dak il-kontenut hija riflessa fuq kull paġna li tuża l-kontenut. Dan ifisser li inti tista 'timmaniġġja sit aktar faċilment minħabba li bidla waħda tista' taffettwa mijiet ta 'paġni, minflok għandek bżonn tedit manwalment kull waħda minn dawk il-paġni.

X'tip ta 'Informazzjoni hija adatta għal Database?

F'xi modi, kwalunkwe informazzjoni li tingħata fuq paġna tal-Web tkun adattata għal database, imma hemm xi affarijiet li huma iktar adattati minn oħrajn:

Dawn it-tipi kollha ta 'informazzjoni jistgħu jintwerew fuq sit elettroniku statiku - u jekk għandek ammont żgħir ta' informazzjoni u jeħtieġ biss dik l-informazzjoni fuq paġna waħda, allura paġna statika ċertament tkun l-eħfef mod biex turiha. Jekk, madankollu, ikollok ammont kbir ta 'informazzjoni jew jekk trid turi l-istess informazzjoni f'diversi postijiet, database tagħmilha aktar faċli biex tmexxi dak is-sit maż-żmien.

Ħu din is-Sit, għal Eżempju.

Is-sit tal-Web Design fuq About.com għandu numru kbir ta 'links għal paġni esterni. Ir-rabtiet huma maqsuma f'kategoriji differenti, iżda xi wħud mill-links huma xierqa f'ħafna kategoriji. Meta bdejt nibni s-sit, kont qed nibda dawn il-paġni ta 'rabta manwalment, imma meta wasalt għal kważi 1000 rabta, kien hemm aktar u aktar diffikultajiet biex iżomm is-sit u kont naf li hekk kif is-sit kiber saħansitra akbar, din l-isfida kienet dejjem issir akbar. Biex tindirizza din il-kwistjoni, jiena għamilt weekend li nqiegħed l-informazzjoni kollha f'bażi ​​ta 'Aċċess sempliċi li tista' twassalha għall-paġni tas-sit.

X'jagħmel dan għalija?

  1. Huwa aktar mgħaġġel li żżid rabtiet ġodda
    1. Meta nħoloq il-paġni, I biss imla formola biex iżżid rabtiet ġodda.
  2. Huwa aktar faċli li żżomm ir-rabtiet
    1. Il-paġni huma mibnija minn ColdFusion u jinkludu l-immaġni "ġdida" bid-data inkorporata fid-database meta dik l-immaġni titneħħa.
  3. M'għandix għalfejn nikteb l-HTML
    1. Filwaqt li nikteb HTML il-ħin kollu, huwa aktar mgħaġġel jekk il-magna tagħmel għalija. Dan jagħtik il-ħin biex niktbu affarijiet oħra.

X'inhuma l-iżvantaġġi?

L-iżvantaġġ primarju huwa li s-sit elettroniku tiegħi nnifsu m'għandux aċċess għal database. Għalhekk, il-paġni mhumiex iġġenerati b'mod dinamiku. X'inhu dan ifisser li jekk inżid links ġodda ma 'paġna, int mhux se tarahom sakemm jiġġenera l-paġna u ttella' fuq is-sit. Madankollu, xejn minn dan ma jkun veru, kieku kienet sistema integrata ta 'database integrata tal-Web, preferibbilment CMS jew Content Management System .

Nota dwar il-Pjattaformi tas-CMS (Content Management System)

Illum, ħafna siti tal-Web huma mibnija fuq pjattaformi tas-CMS bħal WordPress, Drupal, Joomla, jew ExpressionEngine. Dawn il-pjattaformi kollha jużaw database biex taħżen u twassal l-elementi fis-siti tal-Web. CMS jista 'jippermetti li tieħu vantaġġ mill-benefiċċji li jkollok sit immexxi minn database mingħajr ma jkollok bżonn ta' ġlieda biex tipprova tistabbilixxi aċċess għal database fuq sit innifsu. Il-pjattaformi tas-CMS diġà jinkludu din il-konnessjoni, u jagħmlu l-awtomazzjoni tal-kontenut f'diversi paġni faċli.

Editjat minn Jeremy Girard