Postavit nebo koupit CMS?
Vytváří systém pro správu obsahu buď od začátku, nebo pomocí před-existujících stavebních bloků, může znít jako konečný způsob, jak získat přesné řešení vám require.However, pečlivé analýzy často odhalí nebezpečné úskalí a vážných krátké příchody s mnoha vlastní vestavěné systémy pro správu obsahu. Ve srovnání s dnešním zralý, vyzkoušené a pečlivě navržené produkty, většina domů-pěstuje systémy jsou nepředvídatelný, špatně myslel-out, a obtížné udržet. Avšak i dnes mnozí budou vážně uvažovat o vlastní rozvoj. Stejně jako všechny IT projektů zakázkového vývoje, mohl byste vzít na vážné nebezpečí, pokud jde o poskytování projekt na čas a rozpočet, nemluvě o Nevýhodou drahé podpory a nedostatek aktualizací v budoucnosti. Ze dvou hlavních důvodů organizace rozhodnete stavět Evidentně Flexibilita rozhodnutí stavět spíše než koupit, je často založeno na tvrzení, že žádný off-the-shelf produkt by možná mohlo vyhovět konkrétním obchodním potřebám organizace. Pro mnoho vývojářů, přizpůsobení úsilí rychle znamenalo vzdát konzistentní architektury nebo procesů, ve prospěch splnění zdánlivě složitých požadavků. Takový přístup je krátký-slabozraké, přičemž žádnou úctu k potřebě změny, a konzistentní model pro zajištění škálovatelnosti, bezpečnosti a pravda-pružnost. Ve skutečnosti může být pro správu informací a zveřejňování požadavky na širokou škálu možných aplikací úspěšně obsažené v dobře promyšleného systému. Pokud se zjistí, že požadavky jsou nezapadají do systému, místo aby rozvíjeli po tečně ke splnění některých specifických neobvyklých potřebovat (a tím vytvořit ostrov rozvoje investic), jsme raději přednost tomu přizpůsobit systém tak, že je třeba mohly být splněny předvídatelně znovu a znovu. S touto myšlenkou:. CMS by měly nabízet dobré dynamické Information Store, která umožňuje všechny myslitelné struktury obsahu, které mají být vytvořeny. Libovolný počet meta-datových polí mohou být definovány a složité struktury záznamu databáze lze nastavit, což umožní strukturovaných dat, které mají být řízeny stejně snadno jako volný-forma slovníku. To vše bez vlastní programování a konzistentní rozhraní pro správu informace. Šablona systém musí skutečně oddělené prezentace a obsah, a odstraňuje nutnost pro všechny programy s cílem vytvořit flexibilní funkčnost stránek. To může být možná díky systému Skiny (HTML) a zobrazení (pravidla, informace, které se váží k prezentaci), a některé formy poskytování nebo Mark-up Language. Konečným výsledkem je šablona stavební systém s mimořádnou flexibilitu, umožňující složitých webových aplikací, včetně on-line katalogu na obchody, portály a adresáře, které mají být rozmístěny rychle, bez vlastní-ASP programování. Náklady Některé podniky vývoj webových aplikací často slibují dodat silný CMS pro vepředu náklady, které může znít atraktivní. Je dobře známo, že rozvoj IT projektů, často běží i v průběhu času a rozpočtu očekávání. Okruh se zakázkový vývoj je cesta téměř zaručeno, že výsledkem projektu ránu-out, zmeškané lhůty, a nečekané komplikace. Důkladné zkoumání mnoha vlastní implementací CMS odhalí závažné přehlédnutí v návrhu publikování motoru a pružnost systému. Vzhledem k tomu, robustní řešení založené výrobek představuje mnoho osob-let vývoje času, není divu, srovnatelný vlastní systém nemůže být postavena na věc několik týdnů nebo měsíců od nuly. Například, mnoho zakázku-vestavěné systémy, chybí tyto důležité vlastnosti: 100% pomůcky pro audit a vrátit zpět: Rychle postavený vlastní systémy často přítomna v živé databázi záznamů návštěvníků webových stránek, spíše než verzování schválený obsah a stěhování do bytu formátu, který lze rychleji doručena, s menší zátěž na vaše webovém serveru. To je riskantní z bezpečnostního hlediska, a mohl opustit vaši organizaci vystaveni zbytečnému právních rizik, která z důvodu nedostatku historických údajů o Vaší publikování webových stránkách. Pravda oddělení prezentace a obchodní logiky. Místo toho, šablony na zakázku postaven s programovým kódem, a prezentace, na jedné stránce, vytvoření pevně inter-závislá základ kódu, který je složité udržet. Konstrukční změny musí být provedeny programátory, spíše než designéři, což znamená, náklady na změny je časově náročné a drahé. Tam je systém pro správu šablon funkcí, tedy změna vyžadovat další rozvoj. Náklady na vlastnictví rychle eskaluje jako nevyhnutelnou potřebu Změny pokračuje. Konzistentní uživatelské rozhraní pro správu různých struktur informací nebo obsahu. Místo toho, mnoho systémů šroub-na samostatné moduly, které nejsou skutečně integrovat do jádra platformy, funkce jinak, a nepracují se stejným bezpečnost nebo publikování model. Integrované zabezpečení, až do terénu. Pokud není konzistentní model pro řízení uživatelských oprávnění všech aspektů systému, bezpečnost je obtížné řídit, ať spolu rozumět. Pravda podpora uživatelů současně, s vlastní záznam-zamykání, a bod check-out. V komplexu web based klient-server prostředí, správné řízení současně se snaží upravit informace je kritický pro zajištění autoři nejsou dupat na každé jiné práci. Tvář zakázkový vývoj okruhu se zakázkový vývoj cesta není pro slabé srdce. Vlastní vývoj je časově náročné, a vyžaduje značnou péči v oblasti působnosti a plánování požadavků, aby se nestali iterativně kratochvíle hladový monstrum. Web development není jako stavební plochy aplikací. Povahy internetu vytváří složité požadavky z pohledu klient-server. Existuje mnoho vrstev technologie od client-side brouzdal na kód (například DHTML, JavaScript, Flash) na server-Side jazyky (VBScript, JScript, PHP atd.), dotazovací jazyky a postupy (SQL), serverové komponenty (C, Java, VB) a další. Rozvoj sofistikovaných řešení vyžaduje jasnou pochopení všech těchto vrstev. Správa webové aplikace a databázové servery běží na míru řešení je mnohem složitější, než řízení zdokumentovaný produkt. Testování na různých platformách, a zatížení, může být velmi časově náročné. Dokumentace může být nikdy nenapsal uhradit 100% systémů na zakázku, nebo prvky na míru systému. Práce s pre-existující stavební bloky, které nejsou řádně doloženy, nebo které jsou Opravdu pouze kód knihovny, může být jak časově náročná je stavba od píky. Podpora pro non-standard vlastní systém může být velmi bolestivé extrahovat a drahé pokračovat. Údržba je složitější, více času náročné a častěji s sebou nese problémy s funkcí, bez dokladů, které byly dávno zapomenuté programátory, kteří se pohybovali na jiných projektech. Práce s prověřené řešení Lepší CMS produkty nejsou pouze nástroje, nebo sbírka volně definovaných modulů. Jsou to osvědčené, solidní řešení, které lze instalovat a provozovat po vybalení z krabice. Nasazení produktu využívá odbornosti týmu zaměřena na vývoj řešení, která se těší pozornosti a doladění tisíců hodin rozvoje. Přes minimální úrovně konfigurace, dobrý systém může splnit pro správu obsahu potřeby širokou škálu aplikací. Přizpůsobení vaší vrstvy firemní prezentace je rychlý, díky dobře definovaných šablon flexibilní systém, který je řízen produktu. Nasazení časy jsou typicky týdnů není měsíců a náklady na zlomek nákladů licenci na produkt? není násobkem to? jako někteří tak-zvané těžká váha řešení. Školení a podpory, včetně on-existující závazek poskytnout vám pracovní roztok, který může růst s vašimi potřebami, je hlavní součástí výrobků vidění. Dokumentace je důsledně organizována, a roste jako systém rozšiřuje. On-line vzdělávání roste a stále důmyslnější. V Srovnání: Prodám vs Vytvořit Prodám Vytvořit ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Nižší náklady na vlastnictví ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Vyšší náklady na vlastnictví ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · rychlého nasazení ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · dlouhé nasazení ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Rapid Integrace ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Slow integrace ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Vysoká úroveň funkčnosti ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Low-středně funkce ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Snadné použití a údržba ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Harder použití, komplexní údržba ÃÆ'à ¢ â, ¬ Å ¡ à€ SA, · Vyplývá nejlepší praxe ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Vlastní design může být špatná ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · funkce jste nikdy nemůže dovolit postavit ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Chybí sofistikované funkce ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · spáchaných podporu ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Podmíněná podpora ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA,  · Aktualizace a zlepšení ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Omezené nebo žádné upgrady ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Kvalitní ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € Hledej  · Nízká kvalita Andy Farrell
Článek Zdroj: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster si html kód
Přidejte tento článek do svých webových stránek se!
Webmaster Zašlete svůj článek
Ne nutná registrace! Vyplňte formulář a váš článek je v Messaggiamo.Com Adresář!