About

Avatar von Daniel Schlichtholz
  • Schnelle Volltextsuche mit Solr

    Wann immer größere Datenbestände effektiv durchsucht werden müssen, stößt man mit relationalen Datenbanksystemen schnell an die Grenzen. Spätestens wenn bestimmte Begriffe stärker gewichtet oder auf andere umgeleitet werden müssen, wird die Formulierung einer entsprechenden Abfrage eine eigene, nicht triviale Wissenschaft. Meistens gestalten sich diese Abfragen komplex, sodass sie bei einem großen Datenbestand in der Folge…

  • Creating coding standards for PHP_CodeSniffer

    When our project is supervised by a continous integration platform, we are (hopefully) using static code analysis tools. One of the best for analysing PHP code is PHP_CodeSniffer which integrates fine into systems like PhpUnderControl, Hudson or Bamboo. But in some cases the pre-installed coding standards like PEAR or Zend might not be sufficient for…

  • Import and export data using PHPExcel

    There’s a newer version of this article topic available (2014). Please read on at Performant handling of Excel files in PHP. A few weeks ago I had to read and write Excel files of the format BIFF8 (Excel 97), because the customer did not accept the workaround of exporting data to CSV. PEAR’s Spreadsheet_Excel_Writer combined…