FollowMe

PHP Modus / Interface ermitteln

15.
Okt 11

Mit folgendem Snippet ist es möglich in einem Script herauszufinden in welchem Modus PHP gestartet wurde. So können Consolenscripte z. B. auch nur auf der Console und nicht im Webserver ausgeführt werden. Und so gehts:

1
2
3
4
5
6
7
8
9
< ?php
        $sapiType = php_sapi_name();
 
        if (preg_match('/cli/', $sapiType)) {
                echo "Script wurde gestartet!\n";
        } else {
                echo "Achtung: Das Script darf nur im CLI Modus betrieben werden ...\n";
        }
?>

Mehr die Dokumentation findet Ihr hier:
http://www.php.net/manual/de/function.php-sapi-name.php


Zend Framework Projekte mit ZF (Zend Tool) erstellen

10.
Okt 11

Hier zeige ich Euch wie Ihr Eure Projekte mit dem Zend Framework mittels des Tools “zf” (Zend Tool) erstellen könnt.

Als erstes downloaded und entpackt Ihr die aktuelle Version vom ZendFramework-1.11.xx-minimal.tar.gz oder .zip lokal oder auf dem Server. Weiterlesen: Zend Framework Projekte mit ZF (Zend Tool) erstellen


Zend Framework: XMLRPC request und response debuggen

19.
Sep 11

Mit folgenden Code kann Du ganz einfach die XMLRPC Metadaten aus dem Request und Responsestream debuggen:

1
2
3
4
5
6
7
8
9
        $response = $server->handle();
 
        $request = $server->getRequest();
        $log     = new Zend_Log();
        $writer  = new Zend_Log_Writer_Stream('log.txt');
        $log->addWriter($writer);
 
        $log->info('Request: ' . $request->__toString());
        $log->info('Response: ' . $response->__toString());

Wir erstellen hier ganz einfach ein Zend_Log Objekt, dem wir einen Streamwriter für Textdateien übergeben, der dafür zuständig ist, in eine Textdatei zu loggen.

Alternativ ist damit auch das Loggen in eine Datenbank oder in Firebug/FirePHP. Hier findest Du speziell dazu ein gutes Tutorial: http://blog.aditu.de…logging-framework-und-firebug-in-firefox/


Volltextsuche mit SPHINX, MySQL und PHP

24.
Aug 11


Bei Sphinx handelt es sich um einen sehr komfortablen Indexer, welcher sich sehr gut mit anderen RDBMS verträgt. Sphinx läßt sich “standalone” installieren. Der Indexer verbindet sich mit einer oder mehreren Datenbanken direkt anhand einer Konfigurationsdatei und schreibt siche einen eigenen Volltextindex. Sphinx läuft über einen eigenen Port und kann mittels eines PECL Paketes oder über das Einbinden einer API mit PHP oder anderen Programmiersprachen anpsrechen. Die Suchperformance ist enorm und der Vorgang des Indizierens läuft durch die direkte Verbindung sehr schnell. Sphinx verfügt über umfangreiche Suchefunktionen wie z. B. die boolsche Suche und viele Tuning-Möglichkeiten.und Ich hoffe ich habe Euch Neugierig gemacht! Weiterlesen: Volltextsuche mit SPHINX, MySQL und PHP


PHP: Klassen dynamisch laden

14.
Aug 11

In PHP können Klassen automatisch geladen geladen werden, sobald sie benötigt werden. Die Prinzip wird auch “Lazyload” genannt. Bevor Ihr also Objekte instanziiert für folgenden Code ein:

1
2
3
4
function __autoload($className) {
  $fileName = $className . '.class.php';
  require 'CLASSES/' . $fileName;
}

Wenn Du dann mit z. B.:

1
  $myObj = new Meine_Klasse();

ausführst, so sucht das Script automatisch im Verzeichnis CLASSES/Meine_Klasse.class.php und erstellt das Objekt. Gut zu wissen, oder …


Zend_Layout und Zend_Feed: Controller ohne Layout rendern

10.
Jul 11

Im vorausgegangenen Artikel Zend_Feed: Schnell und … habe ich das Erstellen eines einfachfachen Feeds mit Zend_Feed vorgestellt. In der Praxis bin ich jedoch auf die Kombination Zend_Feed und Zend_Layout gestolpert. In dieser Kombination würde die Ausgabe des Feeds im Layout gerendert werden. Auf diese Weise kann natürlich kein valider Code für den Feed erstellt werden. Weiterlesen: Zend_Layout und Zend_Feed: Controller ohne Layout rendern


Zend_Feed: schnell und einfach Feeds erstellen

05.
Jul 11

Mit dem Zend Framework und der Komponente Zend_Feed lassen sich einfach und schnell Feeds erstellen. Außerdem kann die Komponente benutzt werden, um Feed von anderen Sites zu lesen bzw. zu importieren. Weiterlesen: Zend_Feed: schnell und einfach Feeds erstellen


JQuery: click counter script

05.
Jul 11

Du möchtest wissen, wie oft eine Datei von Deiner Website herunter geladen wurde – mit JQuery geht das ganz einfach. In meinem Beispielscript werden zunächst allen HREFs einer bestimmten Klasse – hier “dl_link” – ein Evenhandler hinzugefügt. Der Eventhandler fängt das “Click Ereignis” ab und deaktiviert anschliessend das Standardverhalten der HREFs. Weiterlesen: JQuery: click counter script


Zend_Service_Twitter_Search: Eigene retweets sammeln

08.
Jun 11

In diesem Tutorial zeige ich Euch wie Ihr mittels Zend_Service_Twitter_Search Eure eigen Retweets in einer Datenbank sammeln könnt. Ich selber benutze das Script, da es häufiger vorkommt, daß ich mir nicht alle interessanten Retweets merken kann. Mit diesem Tool kann die Retweets sammeln. Ihr könnt weitere Funktionen hinzufügen wie z. B. bewerten, taggen, löschen, etc. Und los gehts: Weiterlesen: Zend_Service_Twitter_Search: Eigene retweets sammeln


Zend_Config_Ini: Unterscheiden zwischen development und production

21.
Mai 11

Im vorangegangen Artikel habe ich einen kleines Deploymentcommand mit rsync vorgestellt. Meine Webapps habe ich einer kleinen Anpassung unterzogen, damit ich automatisch von meinem Developmentsystem auf das Produktivsystem umstellen kann. Weiterlesen: Zend_Config_Ini: Unterscheiden zwischen development und production


Zend_Paginator: Verwendung außerhalb der MVC Struktur

08.
Mai 11

Der Zend_Paginator läßt sich auch prima außerhalb des MVC Konzeptes des Zend Frameworks nutzen. Im folgenden zeige ich Euch kurz, wie ich das in einem privaten Projekt verwendet habe: Weiterlesen: Zend_Paginator: Verwendung außerhalb der MVC Struktur



adobe air Apache2 Apps Blender css debian factory fundstück fundstücke geek news geek wear Grafik-Tutorial html HTML/XHTML html 5 iphone iPhone OS 4.0 ispcp javascript jqtouch jquery jquery plugin linux linux shell Mac mysql os x pdf phonegap PHP PostgreSQL profiling qr code script security SEM SEO shell Technik tooltip typo3 video wallpaper xcode zend framework
 
ads webograf nohostname linkeaugen.de
 
linkeaugen - top image

Twitter timeline

Blogverzeichnis - Blog Verzeichnis bloggerei.de

IE Tester

Copyright 2010 devgeek.de - News, Tutorials & Links  
Templatedesign & Programmierung Mark Buch | Impressum | RSS