Artikel-Schlagworte: „webhosting control panel“

Webhosting Control Panel

am Montag, 29. Juni 2009

Ich habe heute wieder am Webhosting Panel programmiert. Ich will den Blog nicht durch dieses überfüllen, aber ich hatte sehr lange (fast einen halben Tag) an dynamischen Grafiken, so lange, dass ich sie euch einfach zeigen muss ;-)

Administrationsseite:

WCI Admin Grafik

WCI Admin Grafik

Kundenseite:

WCI Kunden Grafik

WCI Kunden Grafik

Webhosting Control Panel

am Mittwoch, 10. Juni 2009

Wie bereits mehrfach in diesem Blog erwähnt arbeite ich an einem Webhosting Control Panel, welches bei uns Plesk, Confixx und Co. ersetzen soll.

Was ich diese Woche dabei nun wieder gemacht habe (Fokus auf Mailling, der Rest geht ja schon):

  1. IMAP4 und POP vollständig fertig implementiert (statt Cyrus verwende ich nun Dovecot. Dieses Ding ist einfacher zu konfigurieren und vor allem bei einem alfälligen Restore sehr einfach zu debuggen)
  2. SMTP-Authentifizierung ist aber trotzdem noch mit Cyrus (da dies hier super funktioniert)
  3. Support von Catch-It-All Adressen
  4. Verbessern der Standard-Implentation von ClamAV und Spamassassin
  5. Implementation WebMail (RoundCube, IMAP Basis, sieht super aus)
       (Wer dies kurz anschauen will kann sich bei mir melden und ich sende ihm ein Testlogin)

Was jetzt noch fehlt:

  1. User Design im Frontend
  2. Limiterung Anzahl Datenbank und E-Mail Adressen für den Benutzer

Fragwürdiges: (Antworten bitte mir auch mailen)

  1. Braucht das Ding einen Autoresponder?
       Diese sind meiner Meinung nach eh behämmert und bestätigen nur jedem Spam Absender, dass man existiert
  2. Reicht der Standard Postfix Delivery (LDA) aus oder muss der auf Dovecot geändert werden um spezielle Anforderungen (welche?) zu erfüllen?

Webhosting Administations Software

am Dienstag, 24. Februar 2009

Immer wieder stossen wir mit Webhosting Administrations Software bei unseren Kunden an “Herausforderungen”:

  1. Sehr beschränkte Auswahl (das gute alte Confixx gehört nun zu Parallels Plesk, viele weitere Panels wurden ebenfalls von SW-Soft/neu Parallels aufgekauft)
  2. Teure Lizenzpreise (unbeschränkte Domains in der Region von 1’000 EUR ~ 1550 CHF)
  3. Meistens Mietlizenzen (100 Domains kosten mit den nötigen Zusatztools um die 70 EUR ~100 CHF pro Monat) und ständiges bezahlen von teuren Lizenzen
  4. Sehr tief im System (niemand weiss genau, was die Tools effektiv machen)
  5. Nach einem Update funktioniert oftmals ein Teil nicht mehr sauber
  6. Mühsam wiederherstellen. Bei einem Total-Crash können nicht einfach die Domains mit den Daten zurückgespielt werden, sondern das ganze System muss wiederhergestellt werden
  7. Kompilierter Code, im Fehlerfall ist man so chancenlos selber etwas zu fixen

Nun, dann haben wir mal gesagt, um dass dies einfacher gehen muss. Wir könnten ja selber eines bauen…

… also ja, genau da sind wir jetzt. Etwa bei 5’000 Zeilen angelangt. Kernfokus:

  1. Nur das drin wo nötig
  2. Einfache Installation, automatisches und sauberes Update
  3. Das Tool belastet die Systemressourcen nicht
  4. Bei einem Crash können einfach die Webserverconfig und alle Domains in die entsprechenden Ordner kopiert werden und alles geht wieder, auch auf einer Total anderen physischen Hardware und anderer (Neu?-)Installation

Das wären einmal die Voraussetzungen. Am Rest arbeiten wir noch, denke in ca. 2 Wochen müsste das ready sein und wir können es bei neuen Kunden einsetzen, welche Webhosting betreiben wollen ;-) (Sofern die Funktionen im Panel zu dem Zeitpunkt schon so viel können wie der Kunde will…)

Aber ja, ich schreibe hier wieder, wenn es etwas Weiteres gibt.