Video: Zend Framework – Download, Installation & Start mit Core Features

22. Oktober 2009 at 17:01

Eine kurze Video-Einführung (Webcast) zum Zend Framework findet ihr hier .

Dort wird neben der Installation und Installation des FrameWorks kurz erläutert an einem Beispiel wie dieses zu verwenden ist.

Sie benötigen Support im Bereich Zend-Framework? Fly2Mars-Media unterstützt Sie bei Projekten im Bereich PHP, ZendFramework, Mysql und mehr.

Für ein individuelles Angebot nehmen Sie noch heute Kontakt mit uns auf.

Debugging im „Opera“ mit „Dragonfly“

15. Oktober 2009 at 13:05

Gerade Webentwickler die von Firefox zu Opera umsteigen vermissen ggf. ein Webmaster-Tool wie das Plugin Firebug.

Als Alternative dazu findet ihr im Opera unter „Extras -> Weiteres -> Entwicklerwergzeuge“ ein Tool Namens „Opera Dragonfly“, welches ähnlich dem Firefox Plugin Firebug, als nützliches Debugging-Tool für Webmaster ist.

Opera Dragonflyer Screenshot 1

Opera Dragonflyer Screenshot 1

Dragon Flyer ScreenShot 2

Dragon Flyer ScreenShot 2

Neben der aufbereiteten (X)HTML, CSS, XML & JavaScripts besteht die Möglichkeit der Debug-Ausgabe, z.B. Debuggen von JavaScript mit Hilfe von Haltepunkten.

In der Kommandozeile ist die direkte Eingabe von Befehlen möglich, wodurch das Testen und Probieren ungemein erleichtert wird.

Anzeigen und Bearbeiten von CSS-Eigenschaften ist ebenso möglich wie die Vorschau des gesamten Seitenlayouts.

Eine Navigation durch den DOM-Baum und die Durchführung von Änderungen klappt ebenfalls wunderbar.

Ähnlich dem Firebug gibt es eine Console, die Fehlermeldungen und sonstige Ausgaben anzeigt und praktische Filtermöglichkeiten zur bereit stellt.

Download Opera Dragonflyer

Englische Einleitung in DragonFlyer

Mit mod_rewrite das www hinzufügen oder löschen

14. Oktober 2009 at 13:11

Um doppelten Inhalt auf verschiedenen Domains zu vermeiden ist es ratsam, sich auf eine Domain zu beschränken.
Dabei ist zu beachten dass die Domain „www.fly2mars-media.de“ nicht gleich „fly2mars-media.de“ ist.

Das „www“ am Anfang ist eine Subdomain, die in früheren Zeiten des Internets anzeigen sollte, daß der WorldWideWeb Teil der Domain aufgerufen werden soll, im Gegensatz zu z.B. ftp / gopher / irc usw. In der heutigen Zeit ist dies hinfällig, aber viele Websurfer sind es immer noch gewohnt, stur das „www“ vor die Domain zu tippen.

Auch eine Subdomain gilt für Suchmaschinen als eigenständige Domain und wird ggf. negativ in Bezug auf Doppelten Inhalt (Duplicate Content) gewertet.

Um die Domain auf eine der beiden Möglichkeiten zu beschränken und die Besucher auf diese weiter zu leiten, kann man sich des mod_rewrite Moduls vom Apache bedienen. Dazu wird einfach eine Datei .htaccess im Hauptordner der Webpräsenz (Document Root) anlegen und einen der folgenden Code-Zeilen  einfügen.

per .htaccess-file:

RewriteCond %{HTTP_HOST} !^www\.fly2mars-media\.de [NC]
RewriteRule ^(.*)$ http://www.fly2mars-media.de/$1 [L,R=301]

Weiterleitung aller ankommenden Anfragen auf eine www-Domain:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.meine-domain\.de$
RewriteRule ^(.*)$ http://www.meine-domain.de/$1 [L,R=301]
</IfModule>

Weiterleitung aller www-Domains auf ihr Nicht-www Pendant:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
</IfModule>

Weiterleitung aller Nicht-www Domains auf ihr www-Pendant:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.(.*)$
RewriteRule ^(.*)$ http://www.%1/$1 [L,R=301]
</IfModule>

Eine Weiterleitung ist auch über PHP möglich, sollte aus irgend welch Gründen eine Weiterleitung über mod_rewrite nicht möglich sein, so realisiert ihr das über PHP wie folgt (mod_rewrite Variante ist klar vorzuziehen!!!):

if ( $_SERVER['HTTP_HOST'] == 'projekt.de' ) {
  header("HTTP/1.1 301 Moved Permanently");
  header("Location: http://www.projekt.de");
exit;
 }

Magento: Datenbank reparieren (kostenloses Database Repair Tool)

12. Oktober 2009 at 16:15

Die Magento Entwickler haben ein kostenloses Tool namens „Magento Database Repair Tool“ zum finden prüfen und reparieren von Datenbanken veröffentlicht. Es lassen sich damit zwei Datenbanken miteinander vergleichen, sollte es zu Abweichungen kommen so werden fehlende Tabellen hinzugefügt oder vorhandene repariert. Außerdem werden fehlende Felder hinzugefügt und inkonsistente Daten entfernt. Darüber hinaus werden fehlende Fremdschlüssel oder Indexe hinzugefügt, falls sie fehlen sollten. Das Tool steht ab sofort zum Download bereit.

Download (klick hier)

Vorstellung der Entwicklungsumgebung ZendStudio 7

10. Oktober 2009 at 21:30

Eine mit der Besten Entwicklungsumgebungen für die Entwicklung im PHP & Zend-Umfeld ist unser Meinung das ZendStudio von der gleichnamigen Firma Zend. Seit Version 6 basierend auf Eclipse, einer mächtigen und gut zu skalierenden Entwicklungsumgebung von IBM & SUN welche ursprünglich für die Entwicklung im Java-Umfeld konzipiert wurde.

Zend hat ein Video online gestellt in welchem ihr ein schnellen Einblick über die Funktionalität erhalten könnt.

Link zum Webminar von Zend

Performance-Optimierung von Magento mit Zend Server

10. Oktober 2009 at 21:04

Wie gerade aus dem Zend-Newsletter zu entnehmen gibt es auf der Zend-Seite ein kostenloses Video über Performance-Optimierung der Magento E-Commerce Shop Software mit Zend Server.

Allen nicht Newsletter Abonennten wollten wir das Video nicht vor enthalten!

Hier geht es zum Video

Mit PHP Cloud-Applikationen für Cloud entwickeln

10. Oktober 2009 at 20:52

Zusammen mit Branchengrößen wie Microsoft, IBM, Rackspace Hosting, Nirvanix und GOGRID arbeitet Zend derzeit an daran PHP und damit PHP-Webanwendungen Plattform-Unabhängig für Cloud einsetzen zu können. Dazu wird unter anderem eine Simple Cloud API und das ZendFramework entwickelt und im Rahmen der Open Source Initiative kostenlos zur Verfügung gestellt.

Fly2Mars-Media begrüßt dieses Schritt! 🙂