English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Errichten Sie oder kaufen Sie einen CMS?

Web-Design RSS Feed








Das Verursachen eines zufriedenen Managementsystems entweder vom Kratzer oder das Verwenden der pre-existing Bausteine, können wie die entscheidende Weise klingen, die genaue Lösung zu erhalten, die Sie benötigen.

Jedoch deckt vorsichtige Analysen häufig gefährliche Gefahren und ernste kurze comings mit vielen einzeln angefertigten zufriedenen Managementsystemen auf.

Im Vergleich zu heutigem fälligem sind geprüfte und sorgfältig entworfene Produkte, die meisten hausgewachsenen Systeme schrullig, schlecht Gedanke-heraus, und schwierig beizubehalten.

Jedoch betrachten sogar jetzt viele ernsthaft kundenspezifische Entwicklung. Wie irgendwelche könnte SIE kundenspezifisches Entwicklung Projekt, Sie auf ernster Gefahr nehmen, wenn sie zum Liefern Ihres Projektes rechtzeitig und Etat kommt, um das abwärts gerichtete der kostspieligen Unterstützung und des Mangels an Aufsteigen in der Zukunft nicht zu erwähnen.

Zwei Hauptgrundorganisationen beschließen zu errichten

Wahrgenommene Flexibilität

Die zu errichten Entscheidung anstatt der Kauf basiert häufig auf der Behauptung, daß kein ab Lagerprodukt die spezifischen Geschäft Bedürfnisse der Organisation vielleicht erfüllen könnte.

Für viele Entwickler, Kundenbezogenheit Bemühungen schnell verlassende gleichbleibende Mittelarchitektur oder Prozesse zugunsten des Entsprechens der scheinbar komplizierten Anforderungen. Solch eine Annäherung ist kurzsichtig und zahlt keinen Respekt zur Notwendigkeit an der Änderung, und ein gleichbleibendes Modell, scalability, Sicherheit und Zutreffendflexibilität sicherzustellen.

In der Wirklichkeit können das Informationen Management und die Verlags- Anforderungen einer ausgedehnten Strecke der möglichen Anwendungen in einem wohlen Gedanken aus System erfolgreich enthalten werden. Wenn Anforderungen gefunden werden, die nicht das System passen, anstatt, an einer Tangente sich zu entwickeln, zum etwas spezifischer ungewöhnlicher Notwendigkeit zu erfüllen (und eine Insel der Entwicklung Investition dadurch herzustellen) es vor, ziehen wir eher, das System zu justieren, also kann die Notwendigkeit vorhersagbar immer wieder erfüllt werden.

Mit dem im Verstand: A Guter CMS sollte einen dynamischen Informationen Speicher anbieten, der erlaubt, daß jede denkbare Struktur des Inhalts verursacht wird. Jede mögliche Zahl von Metadaten fängt kann definiert werden auf und Satzaufbau der komplizierten Datenbank kann zusammengebaut werden und strukturierten Daten ermöglichen, mit der gleichen Mühelosigkeit wie Freiform Artikel gehandhabt zu werden. Alles dieses ohne irgendein kundenspezifisches zu programmieren und in einer gleichbleibenden Schnittstelle zu handhabender Information. Das Schablone System muß Darstellung und Inhalt wirklich trennen und beseitigt die Notwendigkeit an irgendwie programmieren, zum der flexiblen Seite Funktionalität zu verursachen. Dieses kann ermöglicht werden durch ein System der Häute (das HTML) und der Ansichten (die Richtlinien, die Informationen an Darstellung binden) und irgendeine Form der Übertragung oder Markierung herauf Sprache.
Das Ende Resultat ist ein Schablone Gebäudesystem mit der außerordentlichen Flexibilität und ermöglicht komplizierten Netzanwendungen einschließlich den gegründeten Katalog der angeschlossenen Datenträger, kauft, ohne die Programmierung Gewohnheit-Asp die schnell entfaltet zu werden Portale und Verzeichnisse.

Kosten

Etwas Netzentwicklung macht häufig Versprechung fest, einen leistungsfähigen CMS für hohen vorderen Kosten zu liefern, die attraktiv klingen können.

Es ist eine weithin bekannte Tatsache, daß ES Entwicklung Projekte häufig gut Überzeit- und Etaterwartungen laufen läßt. Die Überschrift hinunter den kundenspezifischen Entwicklung Weg wird fast garantiert, um Projektausblasen, vermißte Stichtage und unerwartete Komplikationen zu ergeben.

Nahe Prüfung vieler Gewohnheit CMS Implementierungen deckt ernste Aufsicht im Design der Verlags- Maschine und in der Flexibilität des Systems auf.

In der Erwägung eine robustes Produkt gegründete Lösung viele Personjahre der Entwicklung Zeit darstellt, ist es wenig Wunder, das ein vergleichbares kundenspezifisches System nicht in einer Angelegenheit einiger Wochen oder Monate vom Kratzer konstruiert werden kann.

Z.B. ermangeln viele einzeln angefertigte Systeme die folgenden wichtigen Eigenschaften: 100%-Prüfliste und rollen zurück: Schnell errichtete kundenspezifische Systeme häufig anwesende Phasendatenbankaufzeichnungen zu den Web site Besuchern, anstatt versioning anerkannter Inhalt und Bewegen in ein flache Akte Format, das schneller gedient werden kann, mit weniger Last auf Ihrem Phasenweb server.
Dieses ist von einem Sicherheit Gesichtspunkt riskant, und könnte Ihre Organisation ausgesetzt nicht notwendigen zugelassenen Gefahren wegen eines Mangels an historischen Daten auf Ihrem Web site Veröffentlichen lassen. Zutreffende Trennung der Darstellung und der Geschäft Logik. Stattdessen sind Schablonen mit programmierencode und Darstellung, in einer einzelnen Seite einzeln angefertigt und verursachen eine fest voneinander abhängige Codeunterseite, die kompliziert ist beizubehalten. Designänderungen müssen durch Programmierer vorgenommen werden, anstatt ist die Entwerfer, die Kosten der Änderung bedeutend zeitraubend und kostspielig. Es gibt System für handhabende Schablone Funktionalität, folglich erfordern Änderung weitere Entwicklung. Kosten des Besitzes entwickeln schnell, sich während die unvermeidliche Notwendigkeit an den Änderungen fortfährt. Gleichbleibende Benutzerschnittstelle für das Handhaben der unterschiedlichen Strukturen der Informationen oder des Inhalts. Stattdessen arbeiten viele Systeme Bolton unterschiedliche Module, die nicht wirklich in die Kernplattform integrieren, Funktion anders als und nicht mit der gleichen Sicherheit oder Verlags- Modell. Integrierte Sicherheit, unten zum auffangenniveau. Es sei denn es ein gleichbleibendes Modell für handhabende Benutzererlaubnis über allen Aspekten des Systems gibt, ist Sicherheit schwierig zu handhaben, ließ verstehen entlang. Richten Sie Unterstützung für gleichzeitige Benutzer, mit korrektem Blocken von Datensätzen und Einzelteilprüfung aus. In einem Komplexnetz gegründet ist Klientenserverklima, korrektes Management der gleichzeitigen Versuche, Informationen zu redigieren zum Sicherstellen der Autoren nicht stomp auf jeden anderen arbeiten kritisch.

Das Gesicht der kundenspezifischen Entwicklung

Die Überschrift hinunter den kundenspezifischen Entwicklung Weg ist nicht für das schwache hearted. Kundenspezifische Entwicklung ist zeitraubend und erfordert beträchtliche Gewissenhaftigkeit im Scoping und in den Planung Anforderungen einem, hungrigen Monster des Hilfsmittels wiederholend zu stehen zu vermeiden. Netzentwicklung ist nicht wie Gebäudeschreibtischanwendungen. Die Natur des Internets verursacht in sich selbst komplizierte Anforderungen von einer Klientenserverperspektive. Es gibt viele Schichten Technologie reichend von Klient-Seite gegrasten gegründeten Code (wie DHTML, Javascript, Blitz) Bediener-Seite Sprachen (VBScript, Jscript, PHP usw.), Abfragesprachen und Verfahren (SQL), Bedienerbestandteile (C, Java, VB) und mehr. Entwicklung einer hoch entwickelten Lösung verlangt ein freies Verständnis aller dieser Schichten. Netz gegründeten ist die Anwendung handhaben und Datenbankdie bediener, die eine kundengebundene Lösung laufen lassen, komplizierter als, ein dokumentiertes Produkt handhabend. Prüfend auf unterschiedlichen Plattformen und Lasten, kann extrem zeitraubend sein. Unterlagen können nie geschrieben werden, um die kundenspezifischen Systeme 100% oder die Elemente eines kundengebundenen Systems zu umfassen. Arbeiten mit pre-existing Bausteinen, die nicht richtig dokumentiert werden oder wirklich nur Codebibliotheken, können wie Gebäude vom Kratzer so zeitraubend sein. Unterstützung für ein kundenspezifisches Nicht-Standard-System kann schmerzlich sein zu extrahieren, und kostspielig fortzufahren. Wartung ist komplizierter, zeitraubender und wahrscheinlicher, von den Problemen undokumentierten Funktionen voll zu sein, die vergessen durch Programmierer langes gewesen sind, die auf andere Projekte bewogen haben.

Arbeiten mit einer nachgewiesenen Lösung

Bessere CMS Produkte sind nicht bloß Werkzeuge oder eine Ansammlung lose definierte Module. Sie werden, feste Lösungen nachgewiesen, daß aus dem Kasten heraus angebracht werden und laufen gelassen werden kann. Das Entfalten eines Produktes setzt die Sachkenntnis einer Mannschaft wirksam ein, die auf Entwicklung einer Lösung gerichtet wird, die die Aufmerksamkeit und das Abstimmen von Tausenden Stunden der Entwicklung genossen hat. Durch minimale Niveaus der Konfiguration, kann ein gutes System die zufriedenen Managementbedürfnisse einer ausgedehnten Benutzungsmöglichkeit erfüllen. Kundenbezogenheit Ihrer Geschäft Darstellungsschicht ist, dank ein Brunnen definiertes flexibles Schablone System schnell, das durch das Produkt gehandhabt wird. Entwicklungzeiten sind gewöhnlich Wochen nicht Monate und kosten einen Bruch der Produktlizenzkosten? nicht eine Mehrfachverbindungsstelle von ihr? wie einige sogenannte heavyweight Lösungen. Die Ausbildung und die Unterstützung, plus die on-going Verpflichtung, um Ihnen eine Arbeitslösung zur Verfügung zu stellen, die mit Ihren Notwendigkeiten wachsen kann, ist ein Kernteil des Produktanblicks. Unterlagen werden durchweg organisiert, und wachsend, während das System erweitert. On-line-Training ist wachsend und verfeinert werden.

Im Vergleich: Kauf gegen Bau

Kauf Bau Ã"â· Niedrigere Kosten des Besitzes Ã"â· Höhere Kosten des Besitzes Ã"â· Schnelle Entwicklung Ã"â· Langatmige Entwicklung Ã"â· Schnelle Integration Ã"â· Langsame Integration Ã"â· Hohes Niveau der Funktionalität Ã"â· Niedrig-gemäßigte Funktionalität Ã"â· Einfach zu verwenden und beizubehalten Ã"â· Stark verwenden, komplizierte Wartung Ã"â· Folgt bester Praxis Ã"â· Kundenspezifischer Entwurf kann schlecht sein Ã"â· Eigenschaften, die Sie nie sich leisten konnten, um zu errichten Ã"â· Ermangelt hoch entwickelte Eigenschaften Ã"â· Festgelegte Unterstützung Ã"â· Abhängige Unterstützung Ã"â· Aufsteigen und Verbesserungen Ã"â· Begrenzt oder kein Aufsteigen Ã"â· Hohe Qualität Ã"â· Niedrige Qualität

Andy Farrell ist geschäftsführender Geschäftsführer von Gravitymax, ein zufriedener Managementsystem Entwickler, der in Sydney, Australien gegründet wird.

Artikel Quelle: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Holen Sie sich den HTML-Code fü Webmaster
Fügen Sie diese Artikel Ihrer Website jetzt hinzu!

Webmaster veröffentlichen Sie Ihre Artikel
Keine Anmeldung erforderlich! Füllen Sie das Formular aus und Ihr Artikel wird im Messaggiamo.Com Artikel-Verzeichnis aufgenommen!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Veröffentlichen Sie Ihre Texte im Messaggiamo.Com Artikel-Verzeichnis

Kategorien


Copyright 2006-2011 Messaggiamo.Com - Site Map - Privacy - Webmaster, veröffentlichen Sie Ihre Artikel kostenfrei auf Messaggiamo.Com! [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu