Postaviť alebo kúpiť CMS?
Vytvára systém pre správu obsahu, buď od začiatku, alebo pomocou pred-existujúcich stavebných blokov, môže znieť ako konečný spôsob, ako získať presné riešenie vám require.However, dôkladné analýzy často odhalí nebezpečné úskalia a vážnych krátke príchody s mnohými vlastné vstavané systémy pre správu obsahu. V porovnaní s dnešným zrelý, vyskúšané a starostlivo navrhnuté produkty, väčšina domov-pestuje systémy sú nepredvídateľný, zle myslel-out, a ťažké udržať. Avšak aj dnes mnohí budú vážne uvažovať o vlastný rozvoj. Rovnako ako všetky IT projektov zákazkového vývoja, mohol by ste vziať na vážne nebezpečenstvo, pokiaľ ide o poskytovanie projekt na čas a rozpočet, nehovoriac o Nevýhodou drahé pomoci a nedostatok aktualizácií v budúcnosti. Z dvoch hlavných dôvodov organizácie rozhodnete stavať Evidentne Flexibilita rozhodnutie stavať skôr ako kúpiť, je často zakladá na tvrdení, že žiadny off-the-shelf produkt by sa mohlo vyriešiť konkrétnym obchodným potrebám organizácie. Pre mnoho vývojárov, prispôsobenie úsilie rýchlo znamenalo vzdať konzistentné architektúry alebo procesov, v prospech splnenie zdanlivo zložitých požiadaviek. Takýto prístup je krátky-slabozrakých, pričom žiadnu úctu k potrebe zmeny, a konzistentný model pre zabezpečenie škálovateľnosti, bezpečnosti a pravda-pružnosť. V skutočnosti môže byť pre správu informácií a zverejňovania požiadavky na širokú škálu možných aplikácií úspešne obsiahnuté v dobre premysleného systému. Ak sa zistí, že požiadavky sú nezapadajú do systému, miesto aby rozvíjali po točne na splnenie určitých špecifických neobvyklých potrebovať (a tým vytvoriť ostrov rozvoja investícií), sme radšej prednosť tomu prispôsobiť systém tak, že je potrebné mohli byť splnené predvídateľne znova a znova. S touto myšlienkou:. CMS by mali ponúkať dobré dynamické Information Store, ktorá umožňuje všetky mysliteľné štruktúry obsahu, ktoré majú byť vytvorené. Ľubovoľný počet meta-datových polí môžu byť definované a zložité štruktúry záznamu databázy možno nastaviť, čo umožní štruktúrovaných dát, ktoré majú byť riadené rovnako ľahko ako voľný-forma slovníka. To všetko bez vlastnej programovania a konzistentné rozhranie pre správu informácie. Šablóna systém musí skutočne oddelené prezentácie a obsah, a odstraňuje nutnosť pre všetky programy s cieľom vytvoriť flexibilné funkčnosť stránok. To môže byť možná vďaka systému Skiny (HTML) a zobrazenia (pravidlá, informácie, ktoré sa viažu na prezentáciu), a niektoré formy poskytovania alebo Mark-up Language. Konečným výsledkom je šablóna stavebný systém s mimoriadnu flexibilitu, umožňujúce zložitých webových aplikácií, vrátane on-line katalógu na obchody, portály a adresáre, ktoré majú byť rozmiestnené rýchlo, bez vlastnej-ASP programovania. Náklady Niektoré podniky vývoj webových aplikácií často sľubujú dodať silný CMS pre vpredu náklady, ktoré môže znieť atraktívne. Je dobre známe, že rozvoj IT projektov, často beží aj v priebehu času a rozpočtu očakávania. Okruh sa zákazkový vývoj je cesta takmer zaručené, že výsledkom projektu ranu-out, zmeškané lehoty, a nečakané komplikácie. Dôkladné skúmanie mnohých vlastnou implementáciou CMS odhalia závažné prehliadnutie v návrhu publikovanie motora a pružnosť systému. Vzhľadom k tomu, robustné riešenie založené výrobok predstavuje veľa osôb-rokov vývoja času, nie je divu, porovnateľný vlastný systém nemôže byť postavená na vec niekoľko týždňov alebo mesiacov od nuly. Napríklad, veľa zákazku-vstavané systémy, chýbajú tieto dôležité vlastnosti: 100% pomôcky pre audit a vrátiť späť: Rýchlo postavený vlastné systémy často prítomná v živej databáze záznamov návštevníkov webových stránok, skôr ako verzovanie schválený obsah a sťahovanie do bytu formátu, ktorý možno rýchlejšie doručená, s menšou záťaž na vaše webovom serveri. To je riskantné z bezpečnostného hľadiska, a mohol opustiť vašu organizáciu vystavení zbytočnému právnych rizík, ktorá z dôvodu nedostatku historických údajov o Vašej publikovanie webových stránkach. Pravda oddelenia prezentácie a obchodnej logiky. Miesto toho, šablóny na zákazku postavený s programovým kódom, a prezentácie, na jednej stránke, vytvorenie pevne inter-závislá základ kódu, ktorý je zložité udržať. Konštrukčné zmeny musia byť vykonané programátorov, skôr ako dizajnéri, čo znamená, náklady na zmeny je časovo náročné a drahé. Tam je systém pre správu šablón funkcií, teda zmena vyžadovať ďalší rozvoj. Náklady na vlastníctvo rýchlo eskaluje ako nevyhnutnú potrebu Zmeny pokračuje. Konzistentné používateľské rozhranie pre správu rôznych štruktúr informácií alebo obsahu. Miesto toho, veľa systémov skrutku-na samostatné moduly, ktoré nie sú skutočne integrovať do jadra platformy, funkcie inak, a nepracujú s rovnakým bezpečnosť alebo publikovanie model. Integrované zabezpečenie, až do terénu. Ak nie je konzistentný model pre riadenia užívateľských oprávnení všetkých aspektov systému, bezpečnosť je ťažké riadiť, či spolu rozumieť. Pravda podpora používateľov súčasne, s vlastnou záznam-uzamykanie, a bod check-out. V komplexe web based klient-server prostredia, správne konanie súčasne sa snažia upraviť informácie sú pre zabezpečenie autori nie sú dupat na každej inej práci. Tvár zákazkový vývoj okruhu sa zákazkový vývoj cesta nie je pre slabé srdce. Vlastné vývoj je časovo náročné, a vyžaduje značnú starostlivosť v oblasti pôsobnosti a plánovania požiadaviek, aby sa nestali iteratívne kratochvíle hladný monštrum. Web development nie je ako stavebné plochy aplikácií. Povahy internete vytvára zložité požiadavky z pohľadu klient-server. Existuje veľa vrstiev technológie od client-side brouzdal na kód (napríklad DHTML, JavaScript, Flash) na server-Side jazyky (VBScript, JScript, PHP atď), opytovací jazyky a postupy (SQL), serverové komponenty (C, Java, VB) a ďalšie. Rozvoj sofistikovaných riešení si vyžaduje jasnú pochopenie všetkých týchto vrstiev. Správa webové aplikácie a databázové servery beží na mieru riešenie je oveľa zložitejšie, ako riadenie zdokumentovaný produkt. Testovanie na rôznych platformách, a zaťaženie, môže byť veľmi časovo náročné. Dokumentácia môže byť nikdy nenapísal uhradiť 100% systémov na zákazku, alebo prvky na mieru systému. Práca s pre-existujúce stavebné bloky, ktoré nie sú riadne podložené, alebo ktoré sú Naozaj len kód knižnice, môže byť ako časovo náročná je stavba od piky. Podpora pre non-standard vlastný systém môže byť veľmi bolestivé extrahovať a drahé pokračovať. Údržba je zložitejšia, viac času náročné a častejšie so sebou nesie problémy s funkciou, bez dokladov, ktoré boli dávno zabudnuté programátorov, ktorí sa pohybovali na iných projektoch. Práca s preverené riešenie Lepšie CMS výrobky nie sú len nástroje, alebo zbierka voľne definovaných modulov. Sú to osvedčené, solídne riešenie, ktoré možno inštalovať a prevádzkovať po vybalení z krabice. Nasadenie produktu využíva odbornosť tímu zameraná na vývoj riešení, ktorá sa teší pozornosti a doladenie tisícov hodín rozvoja. Napriek minimálnej úrovne konfigurácie, dobrý systém môže splniť pre správu obsahu potreby širokú škálu aplikácií. Prispôsobenie vašej vrstvy firemnej prezentácie je rýchly, vďaka dobre definovaných šablón flexibilný systém, ktorý je riadený produktu. Nasadenie časy sú typicky týždňov nie je mesiacov a náklady na zlomok nákladov licenciu na produkt? nie je násobkom to? ako niektorí tak-zvané ťažká váha riešenia. Školenia a pomoci, vrátane on-existujúci záväzok poskytnúť vám pracovný roztok, ktorý môže rásť s vašimi potrebami, je hlavnou súčasťou výrobkov videnie. Dokumentácia je dôsledne organizovaná, a rastie ako systém rozširuje. On-line vzdelávanie rastie a stále komplikovanejšie. V Porovnanie: Predám vs Vytvoriť Predám Vytvoriť ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Nižšie náklady na vlastníctvo ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Vyššie náklady na vlastníctvo ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · rýchleho nasadenia ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · dlhé nasadenie ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Rapid Integrácia ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Slow integrácia ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Vysoká úroveň funkčnosti ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Low-stredne funkcie ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Jednoduché použitie a údržba ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Harder použitie, komplexná údržba ÃÆ'à ¢ â, ¬ Å ¡ à € SA, · Vyplýva najlepšie prax ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Vlastný dizajn môže byť zlá ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · funkcie ste nikdy nemôže dovoliť postaviť ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Chýba sofistikované funkcie ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · spáchaných podporu ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Podmienená pomoc ÃÆ'à ¢ â, ¬ Å ¡Ã € SA,  · Aktualizácia a zlepšenie ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Obmedzené alebo žiadne upgrady ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Kvalitní ÃÆ'à ¢ â, ¬ Å ¡Ã € Hľadaj  · Nízka kvalita Andy Farrell
Článok Zdroj: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster si html kód
Pridajte tento článok do svojich webových stránok sa!
Webmaster Pošlite svoj článok
Nie nutná registrácia! Vyplňte formulár a Váš článok je v Messaggiamo.Com Adresár!