Jetzt 100 CHF Startguthaben für Google AdWords abstauben

Google schenkt Ihnen als cyon-Kunde 100 CHF Startguthaben für Ihre erste AdWords-Kampagne.

Auf der Startseite in Ihrem my.cyon finden Sie unten rechts zu Ihrem persönlichen Gutscheincode, inklusive den Details und Bedingungen.

Google AdWords waren bei unserer eigenen Gründung ein entscheidendes Instrument, um die ersten Kunden zu gewinnen. Und auch heute noch erhalten wir 95% der Besucher, die uns über eine Suchmaschine finden, über Google.

Mit einem Google AdWords Konto können Sie sowohl Anzeigen in den Suchergebnissen von Google schalten, als auch auf vielen verschiedenen Partnerwebsites, die Teil des Display-Netzwerks sind, Präsenz zeigen. In diesem Netzwerk ist zudem auch das Schalten von grafischen Anzeigen möglich.

Wir wünschen Ihnen viel Erfolg mit Ihrer ersten Kampagne!

Hotline am 17. und 18. Mai geschlossen

Am Donnerstag, den 17. Mai und Freitag, den 18. Mai 2012 bleibt unsere Hotline geschlossen. Unser Support steht Ihnen an diesen Tagen via E-Mail gerne zur Verfügung.

Wir wünschen Ihnen einen erholsamen Feiertag und danken für Ihr Verständnis.

PHP-Entwickler gesucht (80-100%)

Ab 1. September haben wir eine Stelle als PHP-Entwickler zu besetzen, das Pensum dazu beträgt 80-100%. Wir suchen eine Person, die unsere Leidenschaft teilt, Kunden glücklich zu machen.

Sind Sie selbst an der Stelle interessiert oder kennen Sie die perfekte Kandidatin oder den perfekten Kandidaten? Detaillierte Informationen zu dieser Stelle, sowie die Kontaktdaten für eine Bewerbung finden Sie unter cyon.ch/jobs.

cyon Hackday: Doping für die Domainsuche

Auf der Suche nach einem neuen Snowboard bin ich auf signalsnowboards.com aufmerksam geworden. Beim Durchstöbern der Website fiel mir neben den coolen Snowboards auch ein besonderes Projekt des Snowboardherstellers auf. Every Third Thursday, der Name verrät es, wird an jedem dritten Donnerstag im Monat durchgeführt und bringt spannende Produkte hervor. Die bisher aus dem Projekt entstandenen Bretter reichen dabei von Lego-Snowboards bis hin zu iShred, einem Snowboard mit eingebautem iPad.

Inspiriert von dieser Idee, haben wir in unserem Entwicklungs-Team letzten Donnerstag die erste Ausgabe des Every Fourth Thursday Hackdays durchgeführt. Ziel der ersten Ausgabe dieses Hackdays war es, die Domainsuche zu optimieren und dabei neue Werkzeuge einzusetzen.

Unsere Wahl für den Applikationsserver fiel auf node.js, der via Websocket mit unserem Frontend kommuniziert. Leider wird jedoch WebSocket zur Zeit noch nicht von allen Browsern unterstützt. Aus diesem Grund setzen wir für die neue Domainsuche die socket.io Bibliothek ein, die sowohl auf der Frontend-Seite, wie auch auf der Backend-Seite eingesetzt werden kann. Der WebSocket wird einfach emuliert, wenn WebSocket vom Browser eigentlich nicht unterstützt wird.

Tagesprogramm

Nach dem Kennenlernen und den ersten Hello World Versuchen mit node.js ging es daran, die Aufgaben aufzuteilen, Kommunikations-Schnittstellen zu definieren und mit dem produktiven Code zu beginnen.
Nach relativ kurzer Zeit hatten wir denn auch den ersten lauffähigen Prototypen zusammen. Gespannt sassen wir (vier Entwickler) beim ersten Test gemeinsam am selben Rechner und freuten uns riesig, als der Test erfolgreich funktionierte und die Domainsuche bereits sehr viel schnellere Ergebnisse zurücklieferte.
Damit war aber die Arbeit nicht getan. Der Prototyp musste noch geschliffen und Security-Reviews durchgeführt werden. Zudem musste ein neuer, für node.js angepasster Deployment- und Monitoring-Prozess ausgearbeitet werden.

Wie bei einem solchen Hackday vorgesehen, konnten wir Abends die letzten Arbeiten abschliessen und die neu überarbeitet Domainsuche für den produktiven Einsatz freigeben.

Fazit

Zusammengefasst war der erste EFT ein voller Erfolg. Wir haben viel neues Wissen und neue Erkenntnisse mitgenommen, gemeinsam in einem Tag ein Projekt umgesetzt und nicht zuletzt den Service von cyon verbessert.
Zu den wichtigsten Erkenntnissen dieses Hackdays gehören folgende Punkte:

  • Für das Deployment muss genug Zeit einberechnet werden
  • Websocket über SSL verlangt einen Zusatzaufwand und viel Nerven beim Ausarbeiten einer funktionierenden Lösung
  • Javascript (node.js) auf der Backend-Seite macht Spass

Das Resultat des ersten EFTs können Sie auf unserer Domainseite ausprobieren. Ich bin gespannt, welche Früchte die kommenden Hackdays tragen werden.

Hotline am 1. Mai geschlossen

In Basel zählt der 1. Mai zu den gesetzlichen Feiertagen. Unsere Hotline bleibt deshalb geschlossen.

Bereits am 2. Mai sind wir aber wieder in gewohnter Manier für Sie per Telefon da. Wir danken für Ihr Verständnis und wünschen einen erholsamen Tag der Arbeit.

cyon Webmail in Ihre Website einbinden

Wir erhalten des öfteren Anfragen, ob sich das cyon Webmail nicht irgendwie auf der eigenen Website einbinden lässt. Unsere Entwickler haben diese Anfragen zum Anlass genommen und eine Lösung entwickelt, mit der Sie das Login-Formular für webmail.cyon.ch ganz unkompliziert in Ihre Website einbauen können.

Fügen Sie einfach folgenden Code an der gewünschten Stelle in Ihre Website ein:

<form id="cyon-wm-login_form" action="https://webmail.cyon.ch/" method="POST">
<input type="text" value="" id="cyon-wm-username" name="username">
<input type="password" value="" id="cyon-wm-password" name="password">
<input type="hidden" value="" id="cyon-wm-domain" name="domain">
<input type="submit" value="Ins Webmail einloggen" id="cyon-wm-submitbt" name="submitbt">
</form>
<div id="cyon-wm-login-message"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="https://webmail.cyon.ch/plugins/cyon_mod/static/easyXDM.min.js"></script>
<script type="text/javascript" src="https://webmail.cyon.ch/plugins/cyon_mod/static/loginForm.js"></script>

Als besonderes Feature können Sie das Formular auf eine gewünschte Domain beschränken. So ist es dann nur möglich, sich mit Adressen in der Form @ihredomain.ch anzumelden. Selbstverständlich können Sie diese Funktion aber auch weglassen.

Ausserdem lässt sich das Formular nach Ihren Wünschen mit CSS gestalten und z.B. mit Labels ergänzen. Wichtig ist einfach, dass die IDs der Formularfelder sowie die drei Javascript-Dateien am Schluss nicht verändert oder weggelassen werden, da das Formular sonst nicht mehr funktioniert.

Als Beispiel habe ich den Code auf der Website meines Fussballvereins hinzugefügt. Sie sehen also, das Formular kann nahtlos in Ihr bestehendes Design eingebaut werden.

Haben Sie das Formular auf Ihrer Website bereits eingebaut? Wir freuen uns über Beispiele.

Der direkte Draht zu unserem Support

Klein aber oho war er, der Feedback-Knopf in unserem my.cyon. Bis heute hatten Sie damit den direkten Draht zu unseren Entwicklern und konnten Bugs und Anregungen betreffend der neuen Oberfläche melden.

Mittlerweile treffen aber nur noch vereinzelt Meldungen ein, die in unmittelbarem Zusammenhang mit der neuen Version des my.cyons stehen. Bei den meisten Mitteilungen handelt es sich um alltägliche Support-Anfragen, wie wir Sie auch via E-Mail oder Telefon erhalten.

Wieso also nicht den Zweck des Formulars anpassen, wenn dieser sowieso auch für normale Support-Anfragen verwendet wird? Eben. Deshalb erreichen Sie unseren Support ab sofort auch über das Kontaktformular in Ihrem my.cyon. Wählen Sie dazu im Menü “Support” einfach die Option “Support kontaktieren”, verfassen Sie Ihre Anfrage und schicken Sie diese ab. Unser System erstellt dann automatisch ein Support-Ticket für Sie und unsere Supporter nehmen so schnell wie möglich via E-Mail mit Ihnen Kontakt auf.

Kontaktieren Sie unseren Support direkt aus dem my.cyon

Und da Sie ja bereits in Ihrem my.cyon Konto eingeloggt sind, wissen wir bereits um welchen Server oder welche Domain es geht. Ausserdem haben Sie sich bereits in unserem System authentifiziert. Dies hilft bei Anfragen die z.B. die Änderung von DNS-Einträgen betreffen, die bei herkömmlichen Tickets via E-Mail eine zusätzliche Authentifizierung voraussetzen.

So ist unsere neue Website entstanden

Seit einigen Tagen ist unsere neue Website cyon.ch nun online. Uns erreichten dazu zahlreiche Komplimente, dafür ein herzliches Danke.

Gerne gewähren wir Ihnen hier einen kleinen Einblick in die Entstehungsgeschichte des neuen Webauftritts.

Das Design

An der neuen Optik waren drei Parteien beteiligt.

  1. Die renommierte Agentur iA aus Tokyo/Zürich hat uns das Design für die Startseite und das my.cyon geliefert.

    Eine frühe Fassung unserer neuen Startseite

  2. Die neuen Illustrationen unserer drei Früchte hat die Agentur nothing aus Bern beigesteuert.

  3. Und schliesslich haben wir noch selbst den virtuellen Pinsel angesetzt und das Design im Verlaufe des Projekts verfeinert und auf die weiteren Unterseiten portiert.

Die Technik

Die Umsetzung der Designs in HTML5 und CSS3 haben wir selber vorgenommen. Dieses Video zeigt, wie unsere Startseite entstanden ist. Auf dem zweiten (nicht sichtbaren) Bildschirm wurde der Code geschrieben. Das Ergebnis haben wir in ein Zeitraffer-Video verpackt:

Auf Serverseite wird die Website mit PHP zusammengesetzt. So werden z.B. auf jeder Website die Datei header.php und footer.php eingebunden, damit kein Code doppelt vorhanden ist.
Die „sprechenden URLs“ werden

  1. über das Anlegen von Ordnern und
  2. das Entfernen der Endung .php erzielt.

Die Adresse http://cyon.ch/shared-hosting/infrastruktur beispielsweise öffnet die Datei infrastruktur.php aus dem Ordner shared-hosting.

Auf ein CMS haben wir bewusst verzichtet, da dies in unserem Fall zusätzlichen Aufwand bedeutet hätte. Sollte der Wunsch nach einem CMS doch einmal wachsen, würde die Website kurzerhand migriert.

Die Hilfsmittel

Für den Aufbau der Website kamen verschiedene Helferlein zum Einsatz. Die wichtigsten sind:

  • Netbeans und Coda: Zwei wunderbare HTML und CSS Editoren.
  • Git: für die Verwaltung des Codes bzw. des Inhalts der Website. Unsere Freunde grafischer Oberflächen setzen dabei auf Gitbox.
  • jQuery: für alles, was sich bewegt. Der Quasi-Standard unter den Javascript-Frameworks.
  • HTML5 ★ Boilerplate: damit man das Rad nicht neu erfinden muss.
  • CSS3 PIE: damit CSS3 auch im Internet Explorer hübsch aussieht.
  • Chrome Developer Tools: damit man direkt im Browser die Seite bearbeiten kann.
  • LiveReload: damit man am Schluss des Projektes noch Farbe auf der F5-Taste hat.
  • Es würde uns freuen, wenn wir mit diesem Einblick für das eine oder andere zukünftige Webprojekt Anregungen geben konnten und sind natürlich wie immer auf Ihre Rückmeldungen und Erfahrungen gespannt.

Domains jetzt noch unlimitierter

Auf jedem cyon-Server können zusätzlich zur Hauptdomain weitere Domains eingerichtet werden. Wir unterscheiden dabei zwischen zwei Arten:

Domainplatz

Ein Domainplatz (ehemalige Bezeichnung: Addon Domain) ist eine weitere unabhängige Website auf einem bestehenden Server. Je nach Angebot Cherry, Kiwi oder Orange stehen Ihnen 10, 20 oder unlimitiert viele Domainplätze zur Verfügung.

Domain-Alias

Ein Domain-Alias (ehemalige Bezeichnung: Domainumleitung) leitet auf den Inhalt einer bereits bestehenden Website um. Domain-Alias sind bei allen cyon-Servern in unlimitierter Anzahl verfügbar. Bislang allerdings nur, wenn diese auf die Hauptdomain des Servers zeigten. Doch das ist nun vorbei.

Ab sofort können Sie einen Domain-Alias sowohl auf Ihre Hauptdomain als auch auf einen beliebigen Domainplatz zeigen lassen. Und zwar so oft Sie möchten.

Die Einrichtung von zusätzlichen Domains auf Ihrem Server bleibt gewohnt unkompliziert.

Ein leicht verständlicher Setup-Assistent führt Sie in wenigen Schritten ans Ziel

Ein leicht verständlicher Setup-Assistent führt Sie in wenigen Schritten ans Ziel

Falls Sie Fragen zu Domains und deren Installation haben, steht Ihnen unser Support sehr gerne zur Verfügung.

Ein kurzer Rückblick zum Launch

Seit einer Woche sind unser neues my.cyon und die frische Website nun online. Die Hektik am Tag der Veröffentlichung hat sich mittlerweile ein wenig gelegt und unsere Entwickler haben die meisten gemeldeten Fehler bereits behoben.

Die positiven Rückmeldungen auf die beiden Neuankömmlinge waren bis jetzt überwältigend. Viele Verbesserungsvorschläge von Ihnen konnten wir ausserdem schon umsetzen oder in unsere Planung aufnehmen. Herzlichen Dank dafür.

Das ganze cyon Team stand beim Start von my.cyon und Website im Einsatz.

Dazu noch ein paar Zahlen: Durchschnittlich loggen sich über 900 Kunden pro Tag ins neue my.cyon ein und unser Webmail wird sogar rund 5’500 Mal pro Tag aufgerufen.

Weiter haben wir Kunden, die über 100 Server betreuen – und das alles mit einem einzigen Login.

Der erste Meilenstein im cyon-Jahr 2012 wäre also geschafft. Weitere werden folgen, unsere Pipeline ist gut gefüllt.

Seite 1 von 2712345...1020...Letzte »