Suche senden
Hochladen
Zend Framework Study@Tokyo vol1
•
Als KEY, PDF herunterladen
•
1 gefällt mir
•
1,006 views
Shinya Ohyanagi
Folgen
Melden
Teilen
Melden
Teilen
1 von 73
Jetzt herunterladen
Empfohlen
Zend Framework Study@Tokyo #2
Zend Framework Study@Tokyo #2
Shinya Ohyanagi
Web Apps in Perl - HTTP 101
Web Apps in Perl - HTTP 101
hendrikvb
Perl web frameworks
Perl web frameworks
diego_k
Webrtc mojo
Webrtc mojo
bpmedley
Diving into HHVM Extensions (PHPNW Conference 2015)
Diving into HHVM Extensions (PHPNW Conference 2015)
James Titcumb
PHP5.5 is Here
PHP5.5 is Here
julien pauli
Security 202 - Are you sure your site is secure?
Security 202 - Are you sure your site is secure?
ConFoo
New in php 7
New in php 7
Vic Metcalfe
Empfohlen
Zend Framework Study@Tokyo #2
Zend Framework Study@Tokyo #2
Shinya Ohyanagi
Web Apps in Perl - HTTP 101
Web Apps in Perl - HTTP 101
hendrikvb
Perl web frameworks
Perl web frameworks
diego_k
Webrtc mojo
Webrtc mojo
bpmedley
Diving into HHVM Extensions (PHPNW Conference 2015)
Diving into HHVM Extensions (PHPNW Conference 2015)
James Titcumb
PHP5.5 is Here
PHP5.5 is Here
julien pauli
Security 202 - Are you sure your site is secure?
Security 202 - Are you sure your site is secure?
ConFoo
New in php 7
New in php 7
Vic Metcalfe
関西PHP勉強会 php5.4つまみぐい
関西PHP勉強会 php5.4つまみぐい
Hisateru Tanaka
Zephir - A Wind of Change for writing PHP extensions
Zephir - A Wind of Change for writing PHP extensions
Mark Baker
Marrow: A Meta-Framework for Python 2.6+ and 3.1+
Marrow: A Meta-Framework for Python 2.6+ and 3.1+
ConFoo
Looping the Loop with SPL Iterators
Looping the Loop with SPL Iterators
Mark Baker
Symfony2 Service Container: Inject me, my friend
Symfony2 Service Container: Inject me, my friend
Kirill Chebunin
Forget about Index.php and build you applications around HTTP - PHPers Cracow
Forget about Index.php and build you applications around HTTP - PHPers Cracow
Kacper Gunia
Php 7 hhvm and co
Php 7 hhvm and co
Pierre Joye
Smolder @Silex
Smolder @Silex
Jeen Lee
Building Web Services with Zend Framework (PHP Benelux meeting 20100713 Vliss...
Building Web Services with Zend Framework (PHP Benelux meeting 20100713 Vliss...
King Foo
4069180 Caching Performance Lessons From Facebook
4069180 Caching Performance Lessons From Facebook
guoqing75
Speed up your developments with Symfony2
Speed up your developments with Symfony2
Hugo Hamon
Building Modern and Secure PHP Applications – Codementor Office Hours with Be...
Building Modern and Secure PHP Applications – Codementor Office Hours with Be...
Arc & Codementor
Php functions
Php functions
JIGAR MAKHIJA
Facebook的缓存系统
Facebook的缓存系统
yiditushe
Advanced symfony Techniques
Advanced symfony Techniques
Kris Wallsmith
I, For One, Welcome Our New Perl6 Overlords
I, For One, Welcome Our New Perl6 Overlords
heumann
Php security3895
Php security3895
PrinceGuru MS
Just-In-Time Compiler in PHP 8
Just-In-Time Compiler in PHP 8
Nikita Popov
Introduction to Flask Micro Framework
Introduction to Flask Micro Framework
Mohammad Reza Kamalifard
Scaling Symfony2 apps with RabbitMQ - Symfony UK Meetup
Scaling Symfony2 apps with RabbitMQ - Symfony UK Meetup
Kacper Gunia
Warden Introduction
Warden Introduction
hassox
Becoming A Php Ninja
Becoming A Php Ninja
Mohammad Emran Hasan
Weitere ähnliche Inhalte
Was ist angesagt?
関西PHP勉強会 php5.4つまみぐい
関西PHP勉強会 php5.4つまみぐい
Hisateru Tanaka
Zephir - A Wind of Change for writing PHP extensions
Zephir - A Wind of Change for writing PHP extensions
Mark Baker
Marrow: A Meta-Framework for Python 2.6+ and 3.1+
Marrow: A Meta-Framework for Python 2.6+ and 3.1+
ConFoo
Looping the Loop with SPL Iterators
Looping the Loop with SPL Iterators
Mark Baker
Symfony2 Service Container: Inject me, my friend
Symfony2 Service Container: Inject me, my friend
Kirill Chebunin
Forget about Index.php and build you applications around HTTP - PHPers Cracow
Forget about Index.php and build you applications around HTTP - PHPers Cracow
Kacper Gunia
Php 7 hhvm and co
Php 7 hhvm and co
Pierre Joye
Smolder @Silex
Smolder @Silex
Jeen Lee
Building Web Services with Zend Framework (PHP Benelux meeting 20100713 Vliss...
Building Web Services with Zend Framework (PHP Benelux meeting 20100713 Vliss...
King Foo
4069180 Caching Performance Lessons From Facebook
4069180 Caching Performance Lessons From Facebook
guoqing75
Speed up your developments with Symfony2
Speed up your developments with Symfony2
Hugo Hamon
Building Modern and Secure PHP Applications – Codementor Office Hours with Be...
Building Modern and Secure PHP Applications – Codementor Office Hours with Be...
Arc & Codementor
Php functions
Php functions
JIGAR MAKHIJA
Facebook的缓存系统
Facebook的缓存系统
yiditushe
Advanced symfony Techniques
Advanced symfony Techniques
Kris Wallsmith
I, For One, Welcome Our New Perl6 Overlords
I, For One, Welcome Our New Perl6 Overlords
heumann
Php security3895
Php security3895
PrinceGuru MS
Just-In-Time Compiler in PHP 8
Just-In-Time Compiler in PHP 8
Nikita Popov
Introduction to Flask Micro Framework
Introduction to Flask Micro Framework
Mohammad Reza Kamalifard
Scaling Symfony2 apps with RabbitMQ - Symfony UK Meetup
Scaling Symfony2 apps with RabbitMQ - Symfony UK Meetup
Kacper Gunia
Was ist angesagt?
(20)
関西PHP勉強会 php5.4つまみぐい
関西PHP勉強会 php5.4つまみぐい
Zephir - A Wind of Change for writing PHP extensions
Zephir - A Wind of Change for writing PHP extensions
Marrow: A Meta-Framework for Python 2.6+ and 3.1+
Marrow: A Meta-Framework for Python 2.6+ and 3.1+
Looping the Loop with SPL Iterators
Looping the Loop with SPL Iterators
Symfony2 Service Container: Inject me, my friend
Symfony2 Service Container: Inject me, my friend
Forget about Index.php and build you applications around HTTP - PHPers Cracow
Forget about Index.php and build you applications around HTTP - PHPers Cracow
Php 7 hhvm and co
Php 7 hhvm and co
Smolder @Silex
Smolder @Silex
Building Web Services with Zend Framework (PHP Benelux meeting 20100713 Vliss...
Building Web Services with Zend Framework (PHP Benelux meeting 20100713 Vliss...
4069180 Caching Performance Lessons From Facebook
4069180 Caching Performance Lessons From Facebook
Speed up your developments with Symfony2
Speed up your developments with Symfony2
Building Modern and Secure PHP Applications – Codementor Office Hours with Be...
Building Modern and Secure PHP Applications – Codementor Office Hours with Be...
Php functions
Php functions
Facebook的缓存系统
Facebook的缓存系统
Advanced symfony Techniques
Advanced symfony Techniques
I, For One, Welcome Our New Perl6 Overlords
I, For One, Welcome Our New Perl6 Overlords
Php security3895
Php security3895
Just-In-Time Compiler in PHP 8
Just-In-Time Compiler in PHP 8
Introduction to Flask Micro Framework
Introduction to Flask Micro Framework
Scaling Symfony2 apps with RabbitMQ - Symfony UK Meetup
Scaling Symfony2 apps with RabbitMQ - Symfony UK Meetup
Ähnlich wie Zend Framework Study@Tokyo vol1
Warden Introduction
Warden Introduction
hassox
Becoming A Php Ninja
Becoming A Php Ninja
Mohammad Emran Hasan
Streamlining Your Applications with Web Frameworks
Streamlining Your Applications with Web Frameworks
guestf7bc30
Apache and PHP: Why httpd.conf is your new BFF!
Apache and PHP: Why httpd.conf is your new BFF!
Jeff Jones
Prepare for PHP Test Fest 2009
Prepare for PHP Test Fest 2009
PHPBelgium
第1回PHP拡張勉強会
第1回PHP拡張勉強会
Ippei Ogiwara
2007 0822 Antelope Php
2007 0822 Antelope Php
gmaxsonic
글로벌 CDN과 동적 웹 가속 기술 (Global CDN & Dynamic Web Acceleration) - FNet Grand Conf...
글로벌 CDN과 동적 웹 가속 기술 (Global CDN & Dynamic Web Acceleration) - FNet Grand Conf...
Junho Choi
Symfony 2.0
Symfony 2.0
GrUSP
Openshift: Deployments for the rest of us
Openshift: Deployments for the rest of us
Anurag Patel
Enterprise PHP Development - ZendCon 2008
Enterprise PHP Development - ZendCon 2008
Ivo Jansch
Hacking Movable Type Training - Day 1
Hacking Movable Type Training - Day 1
Byrne Reese
Automated Performance Testing With J Meter And Maven
Automated Performance Testing With J Meter And Maven
PerconaPerformance
Ajax Tutorial
Ajax Tutorial
oscon2007
Артем Маркушев - JavaScript
Артем Маркушев - JavaScript
DataArt
[Muir] Seam 2 in practice
[Muir] Seam 2 in practice
javablend
BADCamp 2008 DB Sync
BADCamp 2008 DB Sync
Shaun Haber
An Introduction To Android
An Introduction To Android
natdefreitas
symfony: An Open-Source Framework for Professionals (Dutch Php Conference 2008)
symfony: An Open-Source Framework for Professionals (Dutch Php Conference 2008)
Fabien Potencier
Pc54
Pc54
guestd9aa5
Ähnlich wie Zend Framework Study@Tokyo vol1
(20)
Warden Introduction
Warden Introduction
Becoming A Php Ninja
Becoming A Php Ninja
Streamlining Your Applications with Web Frameworks
Streamlining Your Applications with Web Frameworks
Apache and PHP: Why httpd.conf is your new BFF!
Apache and PHP: Why httpd.conf is your new BFF!
Prepare for PHP Test Fest 2009
Prepare for PHP Test Fest 2009
第1回PHP拡張勉強会
第1回PHP拡張勉強会
2007 0822 Antelope Php
2007 0822 Antelope Php
글로벌 CDN과 동적 웹 가속 기술 (Global CDN & Dynamic Web Acceleration) - FNet Grand Conf...
글로벌 CDN과 동적 웹 가속 기술 (Global CDN & Dynamic Web Acceleration) - FNet Grand Conf...
Symfony 2.0
Symfony 2.0
Openshift: Deployments for the rest of us
Openshift: Deployments for the rest of us
Enterprise PHP Development - ZendCon 2008
Enterprise PHP Development - ZendCon 2008
Hacking Movable Type Training - Day 1
Hacking Movable Type Training - Day 1
Automated Performance Testing With J Meter And Maven
Automated Performance Testing With J Meter And Maven
Ajax Tutorial
Ajax Tutorial
Артем Маркушев - JavaScript
Артем Маркушев - JavaScript
[Muir] Seam 2 in practice
[Muir] Seam 2 in practice
BADCamp 2008 DB Sync
BADCamp 2008 DB Sync
An Introduction To Android
An Introduction To Android
symfony: An Open-Source Framework for Professionals (Dutch Php Conference 2008)
symfony: An Open-Source Framework for Professionals (Dutch Php Conference 2008)
Pc54
Pc54
Zend Framework Study@Tokyo vol1
1.
Zend Framework Phwittr
zf-users.jp id:heavenshell
2.
• • cocoiti
3.
Agenda • • Zend Framework •
Phwittr • •
4.
• 1978 3 •
( ) • http://d.hatena.ne.jp/heavenshell • http://coderepos.org/share/wiki/ Committers/heavenshell • http://openpear.org/maintainer/heavenshell/
5.
HatenarMaps
6.
HatenarMaps
7.
Zend Framework • Ver
1.0 • Zend Framework …( ) • Web (C Java C++ )
8.
Zend Framework
9.
Zend Framework
Web …
10.
Zend Framework • •
FW • OSS FW • CakePHP symfony Codeigniter
11.
Zend Framework
12.
Zend Framework
13.
Zend Framework • Zend
Framework • Hello world
14.
Zend Framework
• Zend Framework • Hello world Invalid controller specified (hello)
15.
Zend Framework
orz
16.
Zend Framework • CakePHP
symfony • • •
17.
Zend Framework • View
Smarty • 100% Smarty •
18.
Zend Framework •
Java C# • Zend Framework XXX_Interface XXX_Abstract •
19.
Zend Framework •
• ( ) • •
20.
Zend Framework • •
• symfony … • FW • • FW
21.
Zend Framework • • Zend
Framework Zend Framework • symfony … • FW • • FW
22.
Zend Framework • • •
23.
Zend Framework •
• • 1.5 Layout Smarty Layout •
24.
Zend Framework
25.
Zend Framework
26.
Zend Framework
Phwittr
27.
Zend Framework PHP
Phwittr PHP PHP http://d.hatena.ne.jp/sotarok/20080422/php_framework_fight
28.
Phwittr
29.
Phwittr
30.
•
• app configs, layouts, modules • •
31.
Phwittr • http://coderepos.org/share/browser/events/
phpframework/zend_framework/trunk
32.
• • • • •
33.
Phwittr •
• • DAO • O/R Zend_Db_Table
34.
Phwittr •
Plugin • Zend_Auth • Zend_Acl •
35.
Phwittr •
Zend_Auth_Adapter_DbTable • Salt sha1 • Salt • Junichiro
36.
Phwittr • • Csrf •
•
37.
Phwittr • Layout • • •
postDispatch
38.
Phwittr • • • Zend_Db_Table
39.
Phwittr • Zend_Db_Statement
SQL / O/R • Join • setIntegrityCheck(false)
40.
Phwittr • Ajax
AjaxContext • $ajaxContext->addActionContext('update', array('html', 'json'))->initContext();
41.
Phwittr • View Revulo_View_Phtmlc
• <?= ?> <?php echo htmlspecialchars() ?> • • Zend_View_Abstract
42.
Phwittr •
$this->render() • Placeholder Partial • • • @hogefuga View helper
43.
Phwittr • • •
… •
44.
Phwittr • •
• … •
45.
Phwittr • ActionStack • SidenaviController •
ActionStack Sidenavi
46.
Phwittr • Forward
Action • •
47.
Phwittr • Ver 1.5 •
Ver 1.5 • • • orz
48.
Phwittr •
Pear::Pager • ( ) • Magento EC
49.
• Zend Framework • •
Zend_Controller_Frontend Dispatch
50.
• • • •
51.
• • • • • Cli
52.
•
53.
•
54.
•
validation http://d.hatena.ne.jp/hiro_y/20081119/1227026500
55.
• • • •
56.
• • • Gene_Base::load('Service_Class_Name');
57.
• • • •
etc etc
58.
• • • app
plugins, locale, views
59.
60.
• • Zend_Translate •
$translate->_(‘message’); • ini
61.
• • • • Gene_Base::log()->write('hogefuga');
62.
• •
Zend_Config • Zend_Cache_Frontend_File
63.
• • • PHPSpec, Stagehand_Testrunner
64.
DEMO
65.
•
…
66.
•
…
67.
•
MVAC • • •
68.
•
App • App array stdClass • view •
69.
•
• • ActionStack …
70.
• • •
71.
• Zend Framework •
72.
• • Zend_Paginator Zend_File_Transfer •
Ver 1.8 Zend_Application Zend_Application_Module_Autoloader
Hinweis der Redaktion
Jetzt herunterladen