Ein praktischer Gebrauch von geöffnetem Quellenprogramm Softwares
| by Roberto Sedycias | May 02, 2007
Da wir das Projekt unserer Web site begannen, wußten wir, daß die eigenen Software-Kosten für unsere finanziellen Betriebsmittel zu hoch sein würden. Unsere nur Wahl war dann, geöffnete Quellenprogramm softwares zu gebrauchen.
Jedoch innerhalb des geöffneten Quellenprogramms gibt es Lose softwares, zum von und it´s bis zum Systemanalytiker/zum Programmierer zu wählen, zum die auszuwählen diese beste Klage die Projektziele.
In unserem Fall wählten wir Linux als unser Betriebssystem aus. Jedoch stellten wir eine grosse Frage gegenüber: Welche Linux Verteilung? Es gibt Dutzende linux Verteilungen, jedes mit spezifischen Vorteilen, manchmal mit oder ohne zahlende Dienstleistungen.
Wir wählten linux Slackware, weil wir, daß es besser unseren Notwendigkeiten entsprechen würde, in Stabilität und Zuverlässigkeit ausgedrückt dachten. Slackware ist eine konservative Verteilung und bedeutet, daß es nur in seinen Verteilung Paket-Kernversionen und dritten in Parteibibliotheken anbietet, sobald it´s gewesen beständig und zuverlässig. Infolgedessen ist Slackware eins das beständigste Linux Betriebssystem auf dem Markt. Wenn der Benutzer den neuesten Linux Kern und die Bibliotheken wünscht, empfehlen uns wir, nach einer anderen Verteilung zu suchen.
Ein anderer Grund für uns Sammeln Slackware, war wegen seiner Textschnittstelle, die am Anfang eine schwierige Spitze werden kann, langfristig jedoch es anbietet ein besseres Verständnis des Linux Klimas. Diese Weise die meisten Slackware Konfigurationen sind durch Textindexe erfolgt.
Sobald es dem Betriebssystem eingestellt wurde, wählten wir Apache als unser web server aus. Apache ist einer des populärsten web server im Internet. Für Programmiersprache des Bedieners wählten wir PHP. Auch eine sehr populäre Programmiersprache. Unsere Erfahrung mit Apache/PHP prüft, daß diese Einstellung sehr zuverlässig ist und extrem gut in unserem Produktion Klima arbeitet. Für Programmiersprache der Workstation wählten wir Javascript, das außer Haben einer einfachen Syntax, sie Losen Betriebsmitteln anbietet.
Apache web server ist wirklich ein komplettes web server. Auch es kann mit vielen Konfiguration Einstellungen sehr kompliziert werden.
Für unsere Datenbank wählten wir Postgresql aus. Diese Datenbank ist zugänglich für die öffentlichkeit für mehr als 15 Jahre gemacht worden, und außer gut ausgeprüft werden, bietet sie so viele Betriebsmittel an, denen sie gewordenes der besten Datenbankwahlen von den geöffneten Quellenprogramm softwares hat. Extrem zuverlässig, hat Postgresql über Fälle berichtet, in denen es Datenbanken in der Produktion mit über 4 Terabyte gegeben hat. Außer den ganzen dieses, ist Postresql nicht die populärste geöffnete Quellenprogrammdatenbank. Eine Angelegenheit des Marketings? Vermutlich.
Was die Programmiersprache anbetrifft PHP, mußten wir eine objektorientierte Anwendung Struktur benutzen. Es gibt viele PHP Anwendung Strukturen, die mit geöffneter Quellenprogrammlizenz angeboten werden. Objektorientierte Anwendung ist sehr wichtig, weil sie die Programmierung sehr einfaches und scalable bis zum Punkt bildet, in dem das System ohne viele Probleme wachsen kann. Auch sie hilft, PHP Code zu halten getrennt von HTML, mit Hilfe einiger spezifischer Bibliotheken, wie Smarty. Wir gebrauchen Smartybibliothek und wir glauben, daß es ein sehr wichtiges Hilfsmittel ist, das Webseiten schneller sogar bilden kann durch den Gebrauch von seinen Pufferspeicherfunktionen.
Auch ein sehr wichtiger Satz Bibliotheken wert das Erwähnen für PHP Systeme, ist die BIRNE Bibliotheken. In der BIRNE Web site unter den vielen Bibliotheken, die angeboten werden, gibt es das Datenbankschnittstelle DB und die MAIL_QUEUE, die email durch den Gebrauch von Datenbank sendet.
Während wir zum Ende unseres Projektes kamen, mußten wir irgendeine Art der Realzeitdatenbankreproduktion verwenden. Für die wählten wir die DRBD und Herzschlagbibliotheken. Der Gebrauch von Datenbankreproduktion ist sehr wichtig und sollte nicht hinausgeschoben werden. Gleich nach 3 Monaten erhielt unser System in Produktion, unser Bediener, den Festplatte schlecht wurde. Durch den Gebrauch DRBD/Heartbeat waren wir in der Lage, das System zurück in Produktion innerhalb der Sekunden zu setzen, ohne irgendwelche Daten zu lösen. DRBD/Heartbeat Reproduktion ist durch den Gebrauch von einem lan Netz zwischen dem Bediener und den Sklave Nullpunkten erfolgt.
Unser Projekt gebraucht auch ImageMagick (Bilder vergrößern und verringern), Iptables (Brandmauer), Tsearch2 (Textsuche im portgresql) und Montag (linux überwachung Aufgaben).
Auch eine sehr wichtige Bibliothek wert das Erwähnen ist der Pseudo-APC Compiler für PHP. Geschwindigkeit ist immer ein kritischer Faktor für Internet-Aufstellungsorte.
Unsere Web site ist bereits in der Produktion und basiert nach unserer Erfahrung, die wir sagen können, daß die geöffneten Quellenprogramm softwares wir auswählten, gewesen extrem zuverlässig und beständig. Geöffnete Quellenprogramm softwares können eine ausgezeichnete Wahl für sich entwickelnde Web site zweifellos sein.
Roberto Sedycias
ES Berater
Dieser Artikel ist unter GNU FDL Lizenz und kann ohne irgendeine vorhergehende Ermächtigung vom Autor verteilt werden. Jedoch müssen der author´s Name und alles URL´s (Verbindungen) erwähnt worden im Artikel und in der Biographie gehalten werden.
Jedoch innerhalb des geöffneten Quellenprogramms gibt es Lose softwares, zum von und it´s bis zum Systemanalytiker/zum Programmierer zu wählen, zum die auszuwählen diese beste Klage die Projektziele.
In unserem Fall wählten wir Linux als unser Betriebssystem aus. Jedoch stellten wir eine grosse Frage gegenüber: Welche Linux Verteilung? Es gibt Dutzende linux Verteilungen, jedes mit spezifischen Vorteilen, manchmal mit oder ohne zahlende Dienstleistungen.
Wir wählten linux Slackware, weil wir, daß es besser unseren Notwendigkeiten entsprechen würde, in Stabilität und Zuverlässigkeit ausgedrückt dachten. Slackware ist eine konservative Verteilung und bedeutet, daß es nur in seinen Verteilung Paket-Kernversionen und dritten in Parteibibliotheken anbietet, sobald it´s gewesen beständig und zuverlässig. Infolgedessen ist Slackware eins das beständigste Linux Betriebssystem auf dem Markt. Wenn der Benutzer den neuesten Linux Kern und die Bibliotheken wünscht, empfehlen uns wir, nach einer anderen Verteilung zu suchen.
Ein anderer Grund für uns Sammeln Slackware, war wegen seiner Textschnittstelle, die am Anfang eine schwierige Spitze werden kann, langfristig jedoch es anbietet ein besseres Verständnis des Linux Klimas. Diese Weise die meisten Slackware Konfigurationen sind durch Textindexe erfolgt.
Sobald es dem Betriebssystem eingestellt wurde, wählten wir Apache als unser web server aus. Apache ist einer des populärsten web server im Internet. Für Programmiersprache des Bedieners wählten wir PHP. Auch eine sehr populäre Programmiersprache. Unsere Erfahrung mit Apache/PHP prüft, daß diese Einstellung sehr zuverlässig ist und extrem gut in unserem Produktion Klima arbeitet. Für Programmiersprache der Workstation wählten wir Javascript, das außer Haben einer einfachen Syntax, sie Losen Betriebsmitteln anbietet.
Apache web server ist wirklich ein komplettes web server. Auch es kann mit vielen Konfiguration Einstellungen sehr kompliziert werden.
Für unsere Datenbank wählten wir Postgresql aus. Diese Datenbank ist zugänglich für die öffentlichkeit für mehr als 15 Jahre gemacht worden, und außer gut ausgeprüft werden, bietet sie so viele Betriebsmittel an, denen sie gewordenes der besten Datenbankwahlen von den geöffneten Quellenprogramm softwares hat. Extrem zuverlässig, hat Postgresql über Fälle berichtet, in denen es Datenbanken in der Produktion mit über 4 Terabyte gegeben hat. Außer den ganzen dieses, ist Postresql nicht die populärste geöffnete Quellenprogrammdatenbank. Eine Angelegenheit des Marketings? Vermutlich.
Was die Programmiersprache anbetrifft PHP, mußten wir eine objektorientierte Anwendung Struktur benutzen. Es gibt viele PHP Anwendung Strukturen, die mit geöffneter Quellenprogrammlizenz angeboten werden. Objektorientierte Anwendung ist sehr wichtig, weil sie die Programmierung sehr einfaches und scalable bis zum Punkt bildet, in dem das System ohne viele Probleme wachsen kann. Auch sie hilft, PHP Code zu halten getrennt von HTML, mit Hilfe einiger spezifischer Bibliotheken, wie Smarty. Wir gebrauchen Smartybibliothek und wir glauben, daß es ein sehr wichtiges Hilfsmittel ist, das Webseiten schneller sogar bilden kann durch den Gebrauch von seinen Pufferspeicherfunktionen.
Auch ein sehr wichtiger Satz Bibliotheken wert das Erwähnen für PHP Systeme, ist die BIRNE Bibliotheken. In der BIRNE Web site unter den vielen Bibliotheken, die angeboten werden, gibt es das Datenbankschnittstelle DB und die MAIL_QUEUE, die email durch den Gebrauch von Datenbank sendet.
Während wir zum Ende unseres Projektes kamen, mußten wir irgendeine Art der Realzeitdatenbankreproduktion verwenden. Für die wählten wir die DRBD und Herzschlagbibliotheken. Der Gebrauch von Datenbankreproduktion ist sehr wichtig und sollte nicht hinausgeschoben werden. Gleich nach 3 Monaten erhielt unser System in Produktion, unser Bediener, den Festplatte schlecht wurde. Durch den Gebrauch DRBD/Heartbeat waren wir in der Lage, das System zurück in Produktion innerhalb der Sekunden zu setzen, ohne irgendwelche Daten zu lösen. DRBD/Heartbeat Reproduktion ist durch den Gebrauch von einem lan Netz zwischen dem Bediener und den Sklave Nullpunkten erfolgt.
Unser Projekt gebraucht auch ImageMagick (Bilder vergrößern und verringern), Iptables (Brandmauer), Tsearch2 (Textsuche im portgresql) und Montag (linux überwachung Aufgaben).
Auch eine sehr wichtige Bibliothek wert das Erwähnen ist der Pseudo-APC Compiler für PHP. Geschwindigkeit ist immer ein kritischer Faktor für Internet-Aufstellungsorte.
Unsere Web site ist bereits in der Produktion und basiert nach unserer Erfahrung, die wir sagen können, daß die geöffneten Quellenprogramm softwares wir auswählten, gewesen extrem zuverlässig und beständig. Geöffnete Quellenprogramm softwares können eine ausgezeichnete Wahl für sich entwickelnde Web site zweifellos sein.
Roberto Sedycias
ES Berater
Dieser Artikel ist unter GNU FDL Lizenz und kann ohne irgendeine vorhergehende Ermächtigung vom Autor verteilt werden. Jedoch müssen der author´s Name und alles URL´s (Verbindungen) erwähnt worden im Artikel und in der Biographie gehalten werden.
Article Source: http://www.articleset.com

You are welcome to publish or reprint this article free of charge, provided:
- you include the entire article, unchanged, including the "About The Author" box
- all hyperlinks remain active, including the bottom ArticleSet.com link (does not apply to print publications)
- you agree not to hold the authors nor ArticleSet.com liable for any loss profits, expenses, or any other damages resulting from the use or misuse of articles published on this website