Kategorie: PHP

  • So erleichtert Composer die Installation neuer PHP-Software

    So erleichtert Composer die Installation neuer PHP-Software

    goneo bietet dir jetzt Zugriff auf das Tool Composer, mit dem du PHP-Anwendungen unkompliziert installieren kannst.

    Webentwickler nutzen PHP in großem Umfang. PHP ist eine vielseitige Skriptsprache, die sich in den letzten Jahren rasant weiterentwickelt hat. Seit den Ursprüngen, die Rasmus Lerdorf damals mit Personal Home Page Tools gelegt hat (hier bei uns im Interview) bis heute zum Release PHP 8 sind ständig neue Funktionen hinzugekommen und PHP hat sich immer weiter ausdifferenziert. So entstanden viele Bibliotheken und Module, mit denen die Kernfunktionen bei Bedarf ergänzt werden können. Das beschleunigt die Entwicklung neuer Anwendungen sehr.

    Doch nicht in jedem Kontext braucht man als Entwickler die gleiche PHP-Konfiguration und viele Module wären einfach überflüssig, würde man sie standardmäßig auf einem Server installieren.

    Um genau die Module und Bibliotheken bereit zu stellen, die eine PHP-Anwendung braucht, gibt es Tools wie Composer. Composer steht nun auf nahezu allen Servern, mit denen die Websites unserer Kunden ausgeliefert werden, zur Verfügung. Im Webspace befindet sich eine Hilfsdatei namens „.composer“, die notwendig ist, damit das Tool seine Arbeit korrekt verrichten kann.

    Mit Composer lassen sich Module effektiv verwalten. In diesem Beitrag werden wir uns ansehen, wo das Composer-Tool für PHP-Anwendungen von großem Vorteil sein kann.

    (mehr …)
  • Mit goneo und WordPress – so erstellst du deine Website

    Mit goneo und WordPress – so erstellst du deine Website

    Aller Anfang ist schwer, sagt es sich lapidar. Wer sich in das Thema Webseitenerstellung einarbeiten möchte oder muss, benötigt viel Zeit. Alternativ dazu helfen Agenturen und Webdesigner weiter. Homepagebaukästen versprechen Komfort und kurze Fertigstellungszeiten. Doch der Preis dafür ist ein Verlust an Flexibilität und die Bindung an das spezielle System eines Herstellers. Und dann gibt es noch Open-Source-Webanwendungen wie WordPress.

    (mehr …)
  • Im Podcast-Interview: Rasmus Lerdorf, der "Erfinder" von PHP

    WordPress, Joomla, Drupal und viele andere Open-Source-Webanwendungen basieren auf PHP. Diese Skriptsprache geht zurück auf Rasmus Lerdorf aus Dänemark, der 1995 eine Sammlung an Scripts als Personal Home Page Tools zusammengestellt hat. Heute schreibt man PHP als PHP Hypertext Preprocessor aus.
    Im goneo Podcast-Interview erzählt Rasmus Lerdorf wie er PHP heute sieht und wie die Weiterentwicklung funktioniert.
    [podloveaudio src=“https://www.goneoserver.de/podcastgenerator/media/2018-08-24_goneopodcast_51_rasmuslerdorf_php.mp3″]
    Podcast-RSS | iTunes | Podcast-Generator (Website mit Shownotes)
    (mehr …)

  • ImpressPages springt von 4 auf 5

    Nun gibt es bei ImpressPages einen größeren Sprung auf den Entwicklungszweig 5, der auf Composer aufsetzt. Der klassische Download-Unzip-FTP-Upload-Installationsweg ist aber immer noch möglich. Als goneo Kunde kannst du ImpressPages 5.0.3 aber ab sofort mit goneo clickStart schnell installieren – ganz einfach ohne Download, ohne Upload, ohne große Konfigurationsarie.
    TYPO3- und Contao-User kennen schon lange das Tool Composer. Dies ist ein Installations- und Paketverwaltungstool für Webapplikationen auf PHP-Basis. Erst vor wenigen Tagen haben wir über Impress Pages berichtet.
    (mehr …)

  • Ersatz für MySQLDumper unter PHP7?

    Nun, wo PHP 7 dabei ist, den Entwicklungszweig PHP 5 allmählich abzulösen, werden an der einen oder anderen Stelle Veränderungsschmerzen spürbar. MySQLDumper war ein Tool, mit der man recht bequem MySQL-Datenbanken sichern und transferieren konnte. Leider hat sich der Entwickler vor einigen Monaten entschlossen, das Projekt aufzugeben und nicht mehr selbst zu entwicklen. Welche Alternativen hat man jetzt?

    Ende des Projekts mysqldumper, nicht mehr php7-Kompatibel
    der Entwickler hinter MySQLDumper, Daniel Schlichtholz, hat sein Projekt Anfang 2016 aufgegeben. Screenshot von http://forum.mysqldumper.de/php-7-and-mysqli-t7496.html

    (mehr …)