Archiv

Symfony Live April 2016 in Köln

Die Workshop und Konferenztage der Symfony Live 2016 finden dieses Jahr in Köln im Frühjahr statt. Noch gibt es Early Bird Tickets für kurze Zeit. Der Call for Papers läuft noch, also ran an die Präsentationen und Vorträge einreichen rund ums Web-Developer sein. Die letzte Symfony Live in Deutschland war im Oktober in Berlin. Leider […]

Weiterlesen

Konferenz im Oktober: Die Symfony Live Berlin 2015

Dieses Jahr gibt es in Berlin die Symfony Live Konferenz und Workshop Tage. PHP Entwickler und Software Ingenieure tauschen sich aus. Spannende Vorträge und neues entdecken. berlin2015.live.symfony.com/

Weiterlesen

Symfony Cheats & Tipps

#1 php app/console assetic:dump im dev kontext beschleunigt den seiten reload enorm #2 request.CRITICAL: Swift_TransportException: Connection could not be established with host localhost [Connection refused #111] … ist cache fehler #3 doctrine:generate:entities #4 query builder ist beschränkt, kann kein insert, nicht alle optionen von join on nur where or so #5 phpunit.xml, kann dateien oder verzeichniss […]

Weiterlesen

Symfony Articles

Meine Artikel: symfony2-start-mit-netbeans 2-symfony2-datenbank-anbindung-konfigurieren netbeans-einstellungsdatei-fur-symfony2-shortcuts schreibrechte-legen-zum-symfony2-projekt symfony2-disable-web-debug-toolbar run-symfony2-command-in-netbeans 404-http-response-in-symfony2 Anderweitige Artikel: http://www.testically.org/2013/01/15/4-simple-tips-to-avoid-fat-controllers/ http://net.tutsplus.com/tutorials/php/diving-into-symfony-2-2/ http://bytelude.de/category/symfony2/ Schwache Performance verbessern: http://stackoverflow.com/questions/16696763/why-is-symfony2-performing-so-bad-in-benchmarks-and-does-it-matter

Weiterlesen

Wie jeder Service oder jede Methode in der Anwendung gesichert wird

Etwas aus dem Symfony2 Kochbuch. Im Symfony Kapitel über die Sicherheit, kann man sehen wie ein Controller gesichert wird durch Anfragen des security.context Services vom Service-Container und das Prüfen der aktuellen Rolle des Benutzers. // PHP Code // … use Symfony\Component\Security\Core\Exception\AccessDeniedException; public function helloAction($name) { if (false === $this->get(’security.context‘)->isGranted(‚ROLE_ADMIN‘)) { throw new AccessDeniedException(); } // […]

Weiterlesen

Remember me Funktion beim Login

Etwas aus dem Symfony2 Kochbuch. Sobald sich ein Benutzer authentifiziert werden die Anmeldeinformationen in der Session gespeichert. Sobald die Sitzung beendet wird, werden die Informationen gelöscht und der Benutzer muss beim nächsten Besuch der Web-Anwendung seine Daten neu eingeben. Die Remember me Funktion ist dazu da die Anmeldeinformationen zu protokollieren und die Login-Daten wieder bereitzustellen […]

Weiterlesen

NetBeans Einstellungsdatei für Symfony2 ShortCuts

Von dem Entwickler Timo Haberkern, welcher schon zur ersten Symfony Version ein Buch geschrieben hat, gibt es für NetBeans Entwickler eine Einstellungsdatei (engl. settings file) mit derer Code-Templates und ShortCuts in die IDE importiert werden können. Auf der Seite symfony-zone ist eine Importdatei und ein CheatSheet zum Symfony2 Framework zu finden. Auf dem Sheet stehen […]

Weiterlesen

Schreibrechte legen zum Symfony2 Projekt

Meine Fehlermeldung war: Whoops, looks like something went wrong. 1/1 RuntimeException: Failed to write cache file „/Applications/XAMPP/xamppfiles/htdocs/PhpProject1/app/cache/dev/classes.php“. Der Web Server muss auf den app/cache-Ordner die Schreibrechte besitzen. Howto for Mac Terminal starten (Watch out! Bash-Shell also Bash Befehle nutzen) zum Symfony Ordner wechseln in dem der app-Ordner aufgeführt ist /Applications/XAMPP/htdocs/PhpProject1/app die Rechte meines cache-Ordners: drwxr-xr-x    […]

Weiterlesen