Verwenden von ASP mit einer dedizierten Datenbank
Wenn Sie wirklich anfangen, Ihre Website auf Datenbankinhalten zu basieren, ist es Zeit, sich ein dediziertes MS-SQL- oder MySQL-Datenbanksystem anzueignen. Dies garantiert Ihnen eine angemessene Reaktionszeit und Leistung.

Das dedizierte Datenbanksystem kann sich auf Ihrem Webserver oder auf einem völlig anderen Server befinden. Der wichtige Teil hierbei ist, dass die Datenbank nur Ihnen und Ihnen gewidmet ist - niemand anderes wird das Datenbankmodul verwenden. Dies kann einen erstaunlichen Unterschied in der Leistung bewirken. Wenn Sie Ihre Datenbank für eine riesige Website freigeben, die täglich Millionen von Datenbankvorgängen ausführt, leidet die Leistung Ihrer eigenen Website. Wenn Sie stattdessen eine eigene Kopie von MS-SQL ausführen, die ausschließlich Ihre Daten ausgibt, können Sie das Datenbankmodul so optimieren, dass es so schnell wie möglich ausgeführt wird.

Es gibt viele verschiedene Hosting-Optionen in der Internet-Welt. Sie können eine Datenbank erhalten, die Sie selbst verwalten - von der Einrichtung der Sicherungszeiten bis zur Optimierung der Art und Weise, wie neue Tabellen erstellt werden. Dies ist die Methode, die ich selbst bevorzuge, aber es erfordert natürlich etwas Zeit, um zu lernen, wie man eine Datenbank richtig verwaltet. Auf der anderen Seite können Sie jemanden einstellen (oder Ihr Hosting-Unternehmen bezahlen), der diese Dinge für Sie erledigt. Das kostet natürlich mehr und Sie vertrauen darauf, dass sie wissen, was sie tun. Viele Hosting-Unternehmen sagen Ihnen, dass sie Experten sind, aber eigentlich nur Ihr Geld wollen. Es ist oft schwierig, den Unterschied zu erkennen, bis etwas mit Ihrer Live-Site katastrophal schief geht.

Das Erlernen der Verwaltung einer SQL-Datenbank erfordert keinen jahrelangen Aufwand, sollte jedoch einige Wochen dauern. Dies ist eine sehr wichtige Fähigkeit, wenn Sie mit Datenbanken arbeiten - und kann lukrative Vertragsarbeit oder Stellenangebote einbringen, wenn Sie lernen, dies gut zu machen. Selbst wenn Sie es einfach für die Verwendung Ihrer eigenen Website lernen, können Sie die Leistung Ihrer Website erheblich verbessern, indem Sie Ihre SQL-Datenbank ordnungsgemäß optimieren.

Ich empfehle Ihnen dringend, diesen Weg zu gehen, sobald Ihre Finanzen dies zulassen. Sie sollten in der Lage sein, sich eine robuste, schnelle MS-SQL-Maschine für etwa 100 US-Dollar pro Monat zu besorgen. Wenn Sie Ihre Website auch auf diesem Computer platzieren möchten, ist dies kein schlechter Preis für einen eigenständigen Web- / DB-App-Computer.

Video-Anleitungen: SQL Data Tools In C# - Database Creation, Management, and Deployment in Visual Studio (April 2024).