VHPD Blog Blog for [V]ideo, [H]ardware, [P]rograms, [D]ata and more..

16Feb/11

Grundlagen der Informatik – Subnetting CIDR und VLSM

Grundlagen der Informatik - Subnetting mit CIDR und VLSM

Immer wichtiger wird das Verbinden von Computern, sei es Daheim oder in der Firma. Aus diesem Grund muss das Netzwerk so gut wie möglich geplant werden, damit es im Einsatz auch allem Stand hält.

Allgemein ist die Netzwerktechnik ein großes Themengebiet, in diesem Beitrag werden wir uns das Subnetting-Verfahren genauer anschauen.

Als Beispiel planen wir nun das Netzwerk innerhalb einer größeren Firma, die eine Entwicklung, Fertigung, Verwaltung und ein Lager hat. Diese Netzwerke sollen mittels des Subnetting-Verfahren sauber getrennt werden, um ein effizientes und sicheres Netzwerk aufzubauen. Man muss dazu noch beachten, dass in der Entwicklung für ein bevorstehendes Erweitern der Abteilung 5 Adressen reserviert werden sollen. Die Verwaltung soll auch 2 IP-Adressen reserviert halten.

start_subnetting_vhpd

Wenn man Subnetting verwendet, muss man sich aber auch vorab im Klaren sein, dass Router benötigt werden, die einzelne Teilnetzwerke miteinander verbinden. Ohne einen Router ist somit die Kommunikation mit einem anderen Teilnetzwerk nicht möglich.

Wir haben als Ausgangsnetz das Netzwerk: 192.168.1.0 /24 gegeben. Diese IP Adresse ist die Netzadresse und das im hinteren Teil, die "/24" weißt auf die Anzahl der 1 in der Subnetmask hin. In unserem Beispiel haben wir die ersten 24 Stellen der Maske auf 1 gesetzt und die restlichen 8 sind null:

1111 1111 . 1111 1111 . 1111 1111 . 0000 0000  (/24 Binär)
255 . 255 . 255 . 0 (dotted decimal, die übliche Angabe)

Mit dieser Information wissen wir nun, dass wir die Restlichen Adressen von 192.168.1.0 bis 192.168.1.255 verwenden dürfen. Es dürfen sich nur immer die Stellen ändern, die mit Nullen markiert sind!

Das Subnetting beinhaltet zwei verschiedene Verfahren:

  1. CIDR (Classles Inter-Domain Routing)
    Hier wird eine feste Subnetzsmask für alle Teilnetzte festgelegt. Dadurch haben wir jedoch das Problem, dass bei unterschiedlichen Größen von Teilnehmern in einem Teilnetzwerk wir das größte Verwenden müssen. Bei unserem Beispiel müssten wir für 5 Adressen Reservieren und dann hätte das Lager auch 5, obwohl es nur 2 bräuchte.
  2. VLSM (Variable-Length Subnet Masking)
    Hier bekommt jedes Teilnetz eine eigene Subnetzmask, die sich anhand der Anzahl der teilnehmenden Geräte orientiert. Dieses Verfahren ist komplexer, da man auf mehrere Fälle achten muss, damit es reibungslos funktioniert.

Für die optimale Nutzung werden wir das VLSM-Verfahren verwenden.

Lösung des Problems: Einteilen der Teilnetze mit dem Erweitern von Netzwerkgeräten.

einteilung_subnetting_vhpd

Um ein wirklich effektives Netzwerk zu erhalten, muss man darauf achten, dass die Kollisionsdomänen möglichst gering gehalten werden und natürlich müssen innerhalb eines Teilnetzes die einzelnen Endgeräte mittels einem Switch verbunden werden. Die Router sind somit über einen Switch zu den einzelnen Teilnetzen verbunden. Man kann auch deutlich erkennen, dass wir 3 Router verwenden, die auch eine direkte Verbindung zum anderen Router haben. Natürlich ist es auch möglich einen 5 Port Router zu verwenden, der zwischen 5 Teilnetzen Arbeiten kann, jedoch aufgrund baulicher Begebenheiten ist es oftmals nicht möglich das so zu organisieren und deshalb werden mehrere Router verwendet.

Wir haben nun Folgende Teilnetze:

  1. Entwicklung - Teilnetz 1 mit 5 Endgeräten + 5 reservierte Adressen + dem Router-Port = 11
  2. Verwaltung - Teilnetz 2 mit 4 Endgeräten + 2 reservierte Adressen + dem Router-Port = 7
  3. Lager - Teilnetz 3 mit 2 Endgeräten + 1 = 3
  4. Fertigung - Teilnetz 4 mit 2 Endgeräten + 1 = 3

    Das war jetzt jedoch nicht alles, da die Netzwerke zwischen den Routern und dem Internet auch beachtet werden müssen, für eine Reibungslose Verwendung.

  5. Router-Netz 1 mit 2 IP-Adressen
  6. Router-Netz 2 mit 2 IP-Adressen
  7. Internet-Netz

Es ist Notwendig, damit man bei dem VLSM-Verfahren das größte Netzwerk zuerst verwendet, da kleinere Netzwerke nur an der Stelle eines Vielfachen der Subnetmask starten können.

Hier ist der Vergleich zwischen den VLSM und dem CIDR Verfahren:

vergleich_vlsm_und_cidr_subnetting_vhpd

Weiteres notwendiges Wissen:
Jedes Teilnetz brauch 2 Adressen mehr, die für die Netzadresse und dem Broadcast verwendet werden!

Im folgenden Schritt müssen wir jetzt schauen, wie groß die Subnetmask sein muss, damit alle Geräte untergebracht werden:

Subnetmask und Anzahl der Verfügbaren Adressen

/24 = 255.255.255.000 hat 256 Adressen - Netzadresse und Broadcast = 254 IP-Adressen
/25 = 255.255.255.128 hat 128 Adressen - (NA + BC) = 126 IP-Adressen
/26 = 255.255.255.192 hat 64 Adressen - (NA + BC) = 62 IP-Adressen
/27 = 255.255.255.224 hat 32 Adressen - (NA + BC) = 30 IP-Adressen
/28 = 255.255.255.240 hat 16 Adressen - (NA + BC) = 14 IP-Adressen
/29 = 255.255.255.248 hat 8 Adressen - (NA + BC) = 6 IP-Adressen
/30 = 255.255.255.252 hat 4 Adressen - (NA + BC) = 2 IP-Adressen

Daraus können wir nur ablesen, welche Subnetmask jedes Teilnetzwerk brauch:

Entwicklung = 11 IP-Adressen, also /28 = 255.255.255.240 -> 3 IP-Adressen ungenutzt
Verwaltung = 7 IP-Adressen, also /28 = 255.255.255.240 -> 7 IP-Adressen ungenutzt
Lager = 3 IP-Adressen, also /29 = 255.255.255.248 -> 3 IP-Adressen ungenutzt
Fertigung = 3 IP-Adressen, also /29 = 255.255.255.248 -> 3 IP-Adressen ungenutzt

RouterNetz1 = 2 IP-Adressen, also /30 = 255.255.255.252 -> 0 IP Adressen ungenutzt
RouterNetz2 = 2 IP-Adressen, also /30 = 255.255.255.252 -> 0 IP Adressen ungenutzt

Als letzten Schritt müssen wir nun die Netzadressen, Subnetmask, Broadcast und den Hostadressbereich festlegen:

loesung_problem_subnetting_vhpd

Nun muss man die Hostadressen bei den Endgeräten festlegen und innerhalb den Routern die Routingtabellen erstellen, diese werden im nächsten Beitrag ausführlich erklärt.

Update: Lösung wurde verbessert, da es einen kleinen Fehler bei der Adressvergabe gab.

7Feb/11

Die komplette Serverüberwachung mit Serverstate.de

Blog Marketing Dies ist ein durch hallimash vermittelter, honorierter Eintrag
Die komplette Serverüberwachung mit Serverstate.de

Große Webseiten müssen rund um die Uhr erreichbar sein und viele Webhoster bieten eine Erreichbarkeit von 99,9 %.

Es wird der Adobe Flash Player benötigt und im Browser muss Javascript aktiviert sein.

Mit Serverstate.de haben Sie nun die Möglichkeit, immer sofort auf dem Laufenden zu bleiben. Sobald Ihr Server bzw. Serverdienst nicht mehr erreichbar ist, erhalten Sie sofort eine SMS bzw. eine E-Mail. Damit können Sie auch überprüfen, ob Ihr Webhoster die Erreichbarkeit einhält.

Den Zeitintervall der Überprüfung können Sie selbst festlegen. Dieser beträgt zwischen 1 Minute und 1 Stunde.

- Zu der Webseite von Serverstate.de ->

Dienste die Serverstate.de überwachen kann:

  • HTTP
  • HTTPS
  • FTP
  • POP3
  • SMTP

Wie viel kostet Serverstate.de?

Bei Serverstate.de zahlt man pro Überprüfung einen festen Betrag von 0,0001 €. Für jede SMS 0,15 EUR.

Somit ist es möglich, schon ab 0,07 € den Server überwachen zu lassen. Bei  einer stündlichen Überwachung auf einen Dienst, ohne SMS Benachrichtigung.

Aus diesem Grund lohnt sich Serverstate.de auch für kleinere Webseiten, die eine kostengünstige Möglichkeit suchen, um Statistiken von dem Server erstellen zu können.

- Zu der Webseite von serverstate.de ->

Was kann Serverstate noch?

Auf der Serverstate Webseite können Sie die Statistik Ihrer einzelnen Überwachungen einsehen. Bei einem Klick auf den Tag, können Sie auch die Tagesansicht einsehen.

serverstate_statistik_tag_vhpd

Dazu können Sie eine detaillierte Auflistung aller Überprüfungsvorgänge und deren Latenzen einsehen. Serverstate.de testet nicht nur die Erreichbarkeit von deutschen Servern aus, sondern auch von Servern aus Estland.

Der einzige Nachteil ist, dass nicht der Fehlercode in der Benachrichtigung angezeigt wird, falls einer vorhanden sein sollte (z. B. HTTP 404 not found).

Fazit

Serverstate.de ist eine gelungene Plattform, um günstig seinen Server auf die Erreichbarkeit überprüfen zu können. Durch die Statistik kann man auch etwas über die Serverkapazität zu stark besuchten Zeiten herausfinden.

- Testen Sie 14-Tage kostenlos Serverstate ->

Empfehlenswert für kleine bis große Server, die wichtige Serverdienste betreiben, welche immer Erreichbar sein sollten.
Servermonitoring vom Feinsten.

7Jan/11

VHPD’s Movietrailer Blog wurde am 03.01.2011 gelöscht

Unser Movietrailer Blog wurde gelöscht

Schon seit vier Tagen (03.01.2011) ist der Movietrailer Blog nicht mehr online, da Spambots über 5 Milliarden Spamkommentare gepostet hatten, die unzählige Links auf unseriösen Seiten beinhalteten.

Der Movietrailer Blog war das letzte Mal vor nun 3 Jahren aktiv und hatte in den letzten Monaten weniger als 10 echte Menschen auf dem Server. Der meiste Traffic wurde von Spambots ausgelöst, die unsere alte WordPressversion 2.6 des Movietrailer Blogs schamlos ausnutzten, um den Blog mit unsittlichen Kommentaren vollzumüllen.

Die Spamfilterung war zwar sehr raffiniert eingestellt, jedoch benutzen viele Spambots eine Sicherheitslücke und verlinkten den normalen Name zu der unseriösen Seite und der Kommentar war eine normale Nachricht wie z. B. "sehr cooler Blog".

Der VHPD Movietrailer Blog war eine Unterkategorie des großen VHPD Blogs und berichtete über aktuelle Kinofilme mit einer objektiven Filmkritik, zur aktiven Zeit wurde er stark von Filmliebhabern besucht.

Es wurden alle Kommentare, Kategorien und Beiträge von dem Server vollständig entfernt. Wirklich schade, dass Spambots die inaktiven Seiten zerstören. In diesem Fall wäre der Gesetzgeber gefordert solche unsittlichen Kommentarschreibprogramme auf den Index zu setzten und die Betreiber solcher Verbrecherbanden zu verfolgen und rechtlich für den verursachten Traffic und Schaden aufkommen zu lassen. Denn 99 % Spam auf einer Webseite ist in meiner Meinung nicht tragbar!

5Mrz/10

Serverspot Onlineshop-System und Webserver aus einer Hand

Blog Marketing Dies ist ein durch hallimash vermittelter, honorierter Eintrag
Serverspot_logoKomplettes Sorglospaket für Onlineshop - Serverspot bietet eine innovative Lösung

Onlineshop-Systeme sind oft sehr komplex und schwer zu bedienen. Dazu muss noch ein richtiger Server bereitgestellt werden und vor allem die Installation benötigt mindestens eine IT-Fachkraft.

Diese Hürden wurden durch den Dienst von Serverspot endlich überwunden, den Serverspot bietet einen Webserver inklusive eines innovativen Shopsystem CMS, das kinderleicht zu bedienen und verwalten ist.

Die Verwaltung

Das mit AJAX entwickelte Shopsystem glänzt mit einer einfachen Bedienung, denn durch AJAX und den Javascript-Elementen können Funktionen wie Drag'n'Drop für eine einfache Steuerung verwendet werden.

Nach dem sicheren Anmelden in die Administrationsoberfläche können Sie alle Einstellungen zu Ihrer Webseite einsehen und nach Wunsch anpassen. Nach der ersten Anmeldung, wird man gebeten, fehlende Einträge zu ergänzen:

einrichtung_serverspot

Mit einem Klick auf die Meldung, kann man Sofort zu den fehlenden Eintrag springen und in wenigen Minuten sind alle fehlenden Einträge schnell ausgefüllt.

Design

Das Design kann ebenfalls im Administrationsbereich einfach und ausführlich geändert werden. Von der Farbanpassung:

anpassung_serverspot

Bis zu dem Austauschen von Bannern kann man sein Wunschdesign umsetzten. Hier einige Beispiele von Serverspot:

beispiele_design_gestalltung_1_serverspot
beispiele_design_gestalltung_2_serverspot

Das Bearbeiten von Produktdetails und der Startseite

Alle Texte können Sie ohne HTML-Kenntnisse schreiben, denn der WYSIWYG-Editor bietet viele Funktionen, die man bereits von Microsoft Windows Word kennt:

startseitenbearbeitung_serverspot

Dies unterstützt das effektive und schnelle Arbeiten mit dem Onlineshop und dadurch kann man sich auf die wichtigen Sachen eines Onlineshops konzentrieren, das Abwickeln von Bestellungen.

Das Resultat unserer Bearbeitung wird dann so auf der Startseite ausgegeben:

startseite_serverspot

Produkte einfügen

Kinderleicht können Produkte eingefügt werden, innerhalb der Administrationsoberfläche des Onlineshopsystems von Serverspot. Fehlende Eingaben werden sofort mit deutlichen Hinweisen angezeigt und sollte es eine Komplikation geben, kann man diese mittels der sofort aufklappenden Hilfe lösen.

Vor dem Anlegen des ersten Produkts, müssen zuerst eine oder mehrere Kategorien angelegt werden. Innerhalb diesen Kategorien kann man auf der Benutzeroberfläche des Onlineshops nach Produkten stöbern:

produktuebersicht_serverspot

Die Benutzeroberfläche

Durch die Verwendung von AJAX können auch die Kunden Ihres Onlineshops profitieren, denn es ist möglich, die Produkte mittels Drag'n'Dtrop in den Warenkorp zu ziehen.

Benutzerfreundlich kann der ganze Onlineshop eingesehen werden und durch die klare Gliederung sind alle Elemente übersichtlich aufgeteilt.

Schritt für Schritt wird man bei einer Bestellung geführt und hier wurden auch schön die AJAX-Elemente eingefügt, für eine gute Darstellung.

Weitere Features

Rechnungen können werden als PDF generiert:

rechnung_als_pdf_serverspot

Alle Listen können als Excel-Datei "*.xls" oder CVS-Datei "*.cvs" exportiert werden.

Auch selbst ohne Javascript ist der Onlineshop voll funktionsfähig und somit auch zugänglich für potentielle Kunden, die Java und Javascript aus Sicherheitsgründen deaktiviert haben.

Unser Fazit

Ein wirklich innovatives und richtig praktisches Dienstleistungspaket, denn alle wichtige Inhalte können einfach verwaltet werden. Mithilfe des Onlineshop-Systems von Serverspot rückt die Bestellabwicklung in den Vordergrund, denn Seitenspezifische Elemente regelt das Shopsystem.

Wirklich empfehlenswert für Einsteiger in die Onlineshop Welt aber auch für mittelständische Onlineshops die ihren Schwerpunkt auf die Bestellabwicklung legen wollen.

Weitere Informationen auf der Serverspot Webseite, mit Zugang zu einem Demoserver ->

2Dez/09

WordPress 2.9

<!--:de-->Wordpress icon<!--:-->WordPress 2.9 - Beta 2

Schon seit einigen Monaten arbeiten die Entwickler von WordPress an der neuen Version. Schon jetzt kann man sich die WordPress 2.9 Beta 2 kostenlos herunterladen und frei testen.

Features der neuen Version:

  • sicherer
  • stabiler (nach WP)

Unser Testergebnis

Nach der Installation auf unserem Testserver waren wir sehr gespannt, wie weit sich das neue WordPress verändert hat. Im Internet gibt es noch nicht allzu viele Informationen, daher war sehr vieles offen.

wordpress_2-9_beta_index_vhpd

Als wir in das WordPress Dashboard gingen, hat sich aber eigentlich nichts zur Vorgängerversion 2.8 geändert. Nach Angaben des WP-Teams sollten Sicherheitslücken und restliche Bugs von der 2.8 Version nun endgültig Geschichte sein.

wordpress_2-9_beta_dashboard_vhpd

Bei dem Benchmark-Test viel uns aber etwas elementares auf: Das neue WordPress benötigt nur mit einem Plug-In (wp memory usage) schon 37,64 MB Speicher. Was für ein leeres WordPress mit einem Beitrag eindeutig zu viel Speicher ist.

wordpress_2-9_beta_memory_usage_vhpd

Das alte WordPress 2.8 kommt gerade mal auf 22 MB mit 16 aktiven Plug-Ins (darunter NextGen Gallery, WassUp und viele mehr) und über 200 Beiträgen. Zu erwähnen ist da auch noch, dass unter diesen 16 verwendeten Plug-Ins kein Cache oder Memory-Verwalter ist.

Viele Benutzer hatten schon mit der WordPress 2.7 Probleme, da dies ihren verfügbaren Serverspeicher bei weitem übertroffen hatte. Fehlermeldungen wie "out of Memory {...}" standen an der Tagesordnung.

Fazit

Auf die neue Version hatten wir uns eigentlich sehr gefreut, aber die Beta verheißt bis jetzt noch nichts Gutes. Wir können nur hoffen, dass das Speicherproblem bzw. das schwarze Loch in der Speicherverwaltung bald beseitigt wird.

Aber diese WordPress Version befindet sich momentan in der Beta, das heißt: Die Vollversion wird/kann sehr von dieser Beta abweichen.

Wo kann ich das neue WordPress 2.9 Beta 2 herunterladen?

Zu dem Download von WordPress 2.9 Beta 2.

26Nov/09

VHPD nun noch schneller und stabiler

VHPD-IconVHPD nun noch schneller und stabiler

Seit zwei Tagen ist der VHPD-Blog auf einen neuen Server, der nun noch mehr Performance für unsere Projekte bietet. Somit gehören Serverausfälle wegen Überlastung der Geschichte an.

Blogsystem

Auf was muss ich achten, damit WordPress 2.8.6 Problemlos läuft auf meinem Webserver ohne "out of memory" Fehler?

Seit der "neuen" WordPress Version gehen die benötigte Anforderungen stark in die Höhe - Aber was kann man dagegen tun? Am einfachsten einen neuen Server beantragen der min 30 MB RAM-Speicher für die PHP Skripte zu Verfügung stellt, denn schon ab 26 MB RAM bekommt man viele Fehler schon alleine durch das Betreiben des Standartpaketes von WordPress.

Ist ein Update empfehlenswert?

Mit jeder neuen WordPress Version werden Sicherheitslücken und andere Bugs behoben, damit wir Blogger ein unschlagbares Blogsystem haben können. Updates sind daher ratsam, aber nicht unbedingt notwendig. Dazu muss man auch sagen, dass WordPress Plug-Ins auch nur für neue WordPress Versionen entwickelt und veröffentlicht werden. Sollte man also neben dem reinen WordPress auch Plug-Ins verwenden, ist das Updaten von WordPress doch ein wenig wichtiger.

29Aug/09

Fritz!Box USB-Fernanschluss

Im Netzwerk gemeinsam USB-Geräte nutzen

Wer kennt es nicht aus dem Geschäft, einen Server zu haben, der Drucker und Festplatten an alle beteiligten Computer im Firmennetzwerk verteilt und einen kollektiven Zugang zu den Geräten verschafft?

Natürlich kann dies auch daheim nützlich sein, wenn man mehr als einen Computer daheim hat und gerne einen Drucker und eine externe Festplatte im Netzwerk gemeinsam verwenden möchte. Dank Fritz!Box USB-Fernanschluss und einer Fritz!Box mit USB-Anschluss ist dies kein Problem.

vhpd_fritzboxfernanschluss_screen.jpg

Kinderleicht wird das Benutzen von USB-Geräten mit diesem Tool und der geeigneten Fritz!Box. Nach dem Anschließen des Gerätes am Router kann mit Hilfe des Fritz!Box Fernanschluss Programms alles sofort verwendet werden und ohne Einschränkungen dazu.

Fritz!Box Fernanschluss gaukelt einen virtuellen USB-Port vor, der über das interne Netzwerk übertragen wird und geteilt wird. So sind die angeschlossenen Geräte an der Fritz!Box, mit einem USB-Hub können mehrere Angeschlossen werden, für das Betriebssystem ein direkt angeschlossenes Gerät.

Dieses Fritz!Box Tool kann man kostenlos herunterladen, wenn man eine Fritz!Box besitzt. Zum verwenden des gemeinsamen USB-Ports muss das Router-Kennwort in das Fritz!Box Fernanschluss Tool eingetragen werden.

Fazit:

Ein wirklich gelungenes Tool, um das Netzwerk daheim um einiges aufzubessern ohne großen Serveraufwand und großes IT-Know-How. Leider ist es ein großer Nachteil, dass dieses Tool nur für Windows angeboten wird und somit gehen Linux und Mac Benutzer leer aus.

14Dez/08

Vanilla

Vanilla

Vanilla ist eine open source Diskussionsplat´tform, in der man zu verschiedenen Kategorien einfach schreiben kann.

Wenn man an eine Diskussionsplattform denkt, wird jeder sofort an ein Forum denken, doch Vanilla ist nur schwer mit einem Forum zu vergleichen, denn es ist eine Themenbasierte kommunikationsplattform.

Vanilla Übersicht VHPD

Vanilla Übersicht VHPD

Das sehr schlank gehaltene Vanilla bietet hohe Übersicht und benötigt nur sehr wenig Serverlast. Eine perfekte Plattform für kleinere Diskussionsnetzwerke. Auch die Geschwindigkeit von Vanilla ist hoch anzurechnen. Viele Plug-Ins werden auf der Vanillaseite angeboten.

Eine Einfache Diskussion starten

Eine einfache Diskussion starten

Die einfache Bedienung von Vanilla beinhaltet leider auch die mangelnden Funktionen Auch keine Texthervorhebungen oder BB-Code wird mit der Standardversion mitgeliefert.

Link zur Vanilla Homepage (indirekter Download link)

Fazit: Eine gut gelungene und schlichte Diskussionsplattform die Problemlos auf vielen Servern problemlos läuft. Leider fehlen viele Funkionen die man heutzutage nicht vermissen möchte wie: Bildeinbindung, Texthervorhebung usw.

26Aug/08

Windows Small Business Server 2008 bald erhältlich

Windows Small Business Server 2008 wird am 12. November 2008 weltweit erscheinen

Schon viele kleinere Unternehmen, die ein Windowsnetzwerk benutzen, schätzen den leicht zu bedienende Server Betriebssystem - Windows Small Business Server.

Schon die Windows Small Business Server 2003 Version zeigte sich vorbildlich und einfach zu bedienen und durch das neue Step by Step Interface, was durch die Windows Vista Oberfläche mitgeliefert wird, wird die Bedienung noch viel einfacher.

Die kommende Windows Small Business Server 2008 Version enthält dazu auch noch eine Windows Exchange 2007 Lizenz, mit der man z. B. einen internen E-Mailserver laufen lassen kann.

Für Workstation-Netzwerke ist Windows Small Business Server 2008 das Ideale Operating System, aber leider ist nun mal die Performance eines Linuxservers bei größeren Angelegenheiten doch um einiges besser. Auch das gute ISA ist nicht mehr Bestandteil von Windows Small Business Server 2008. Aber dafür glänzt die einfache Bedienung des Windows Small Business Server 2008, die kein weiteres Server OS bietet.

21Aug/08

MySQLi – Neues Modul in PHP 5

MySQLi - schneller und objektorientierter

Durch die MySQLi Schnittstelle in PHP 5 werden alle Möglichkeiten und Funktionen von MySQL verwendbar in PHP. MySQLi kann man dazu auch Objektorientiert benutzen, was bei der normalen MySQL Schnittstelle noch nicht möglich war.

Jedoch ändern sich die Funktionsnamen, z. B. verbindet man sich nun mit der Datenbank über pconnect(). Die Funktionen wurden auch von den Erwarteten Operatoren geändert und ein weiterer Punkt den man unbedingt beachten sollte: Durch das Objektorientierte Programmieren, sollte man bei dem aufrufen von pconnect() immer darauf achten, dass man nicht die maximale Anzahl der SQL-Verbindungen überschreitet.

Ein großer Vorteil sind auch die "vorbereiteten Statements", durch die man sicher und schnell in einer Schleife, Daten austauschen kann.

Viele CMS, darunter Joomla und auch das BBForum, unterstützen und akzeptieren die MySQLi Schnitstelle.

Die Entwickler versprechen auch, dass nun neue Funktionen des MySQL auch dann in MySQLi verfügbar sein sollen, da in der ursprünglichen Schnittstelle nur sehr wenige Funktionen von MySQL selbst übernommen worden sind.