Suche senden
Hochladen
Yii c orange エンジニア勉強会20140129
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
745 views
エンジニア勉強会 エスキュービズム
Folgen
1月29日に開催されたエスキュービズムエンジニア勉強会の資料です。
Weniger lesen
Mehr lesen
Technologie
Design
Melden
Teilen
Melden
Teilen
1 von 17
Jetzt herunterladen
Empfohlen
様々なEntry system,register system エンジニア勉強会20140108
様々なEntry system,register system エンジニア勉強会20140108
エンジニア勉強会 エスキュービズム
From framework coupled code to #microservices through #DDD /by @codelytv
From framework coupled code to #microservices through #DDD /by @codelytv
CodelyTV
20150516 modern web_conf_tw
20150516 modern web_conf_tw
Tse-Ching Ho
Web Components With Rails
Web Components With Rails
Boris Nadion
Writing HTML5 Web Apps using Backbone.js and GAE
Writing HTML5 Web Apps using Backbone.js and GAE
Ron Reiter
Folio3 - An Introduction to PHP Yii
Folio3 - An Introduction to PHP Yii
Folio3 Software
Yii Introduction
Yii Introduction
Jason Ragsdale
The Point of Vue - Intro to Vue.js
The Point of Vue - Intro to Vue.js
Holly Schinsky
Empfohlen
様々なEntry system,register system エンジニア勉強会20140108
様々なEntry system,register system エンジニア勉強会20140108
エンジニア勉強会 エスキュービズム
From framework coupled code to #microservices through #DDD /by @codelytv
From framework coupled code to #microservices through #DDD /by @codelytv
CodelyTV
20150516 modern web_conf_tw
20150516 modern web_conf_tw
Tse-Ching Ho
Web Components With Rails
Web Components With Rails
Boris Nadion
Writing HTML5 Web Apps using Backbone.js and GAE
Writing HTML5 Web Apps using Backbone.js and GAE
Ron Reiter
Folio3 - An Introduction to PHP Yii
Folio3 - An Introduction to PHP Yii
Folio3 Software
Yii Introduction
Yii Introduction
Jason Ragsdale
The Point of Vue - Intro to Vue.js
The Point of Vue - Intro to Vue.js
Holly Schinsky
Backbone js in action
Backbone js in action
Usha Guduri
Using RequireJS with CakePHP
Using RequireJS with CakePHP
Stephen Young
Apostrophe
Apostrophe
tompunk
Backbone js
Backbone js
Rohan Chandane
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
tdc-globalcode
Osiąganie mądrej architektury z Symfony2
Osiąganie mądrej architektury z Symfony2
3camp
Django + Vue, JavaScript de 3ª generación para modernizar Django
Django + Vue, JavaScript de 3ª generación para modernizar Django
Javier Abadía
Rp 6 session 2 naresh bhatia
Rp 6 session 2 naresh bhatia
sapientindia
WebGUI Developers Workshop
WebGUI Developers Workshop
Plain Black Corporation
Web internship Yii Framework
Web internship Yii Framework
Noveo
Vue.js part1
Vue.js part1
욱래 김
Webpack
Webpack
Sofian Hadiwijaya
Backbone js
Backbone js
Knoldus Inc.
Build powerfull and smart web applications with Symfony2
Build powerfull and smart web applications with Symfony2
Hugo Hamon
Symfony2 and AngularJS
Symfony2 and AngularJS
Antonio Peric-Mazar
Intro to Laravel 4
Intro to Laravel 4
Singapore PHP User Group
Vue js and Dyploma
Vue js and Dyploma
Yoram Kornatzky
WebNet Conference 2012 - Designing complex applications using html5 and knock...
WebNet Conference 2012 - Designing complex applications using html5 and knock...
Fabio Franzini
DevCon Summit 2014: Trends in Android Development by Evan Dale Aromin
DevCon Summit 2014: Trends in Android Development by Evan Dale Aromin
DEVCON
Apache Wicket Web Framework
Apache Wicket Web Framework
Luther Baker
エスキュービズム新技術発表資料
エスキュービズム新技術発表資料
エンジニア勉強会 エスキュービズム
小売りにおけるAIの可能性
小売りにおけるAIの可能性
エンジニア勉強会 エスキュービズム
Weitere ähnliche Inhalte
Ähnlich wie Yii c orange エンジニア勉強会20140129
Backbone js in action
Backbone js in action
Usha Guduri
Using RequireJS with CakePHP
Using RequireJS with CakePHP
Stephen Young
Apostrophe
Apostrophe
tompunk
Backbone js
Backbone js
Rohan Chandane
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
tdc-globalcode
Osiąganie mądrej architektury z Symfony2
Osiąganie mądrej architektury z Symfony2
3camp
Django + Vue, JavaScript de 3ª generación para modernizar Django
Django + Vue, JavaScript de 3ª generación para modernizar Django
Javier Abadía
Rp 6 session 2 naresh bhatia
Rp 6 session 2 naresh bhatia
sapientindia
WebGUI Developers Workshop
WebGUI Developers Workshop
Plain Black Corporation
Web internship Yii Framework
Web internship Yii Framework
Noveo
Vue.js part1
Vue.js part1
욱래 김
Webpack
Webpack
Sofian Hadiwijaya
Backbone js
Backbone js
Knoldus Inc.
Build powerfull and smart web applications with Symfony2
Build powerfull and smart web applications with Symfony2
Hugo Hamon
Symfony2 and AngularJS
Symfony2 and AngularJS
Antonio Peric-Mazar
Intro to Laravel 4
Intro to Laravel 4
Singapore PHP User Group
Vue js and Dyploma
Vue js and Dyploma
Yoram Kornatzky
WebNet Conference 2012 - Designing complex applications using html5 and knock...
WebNet Conference 2012 - Designing complex applications using html5 and knock...
Fabio Franzini
DevCon Summit 2014: Trends in Android Development by Evan Dale Aromin
DevCon Summit 2014: Trends in Android Development by Evan Dale Aromin
DEVCON
Apache Wicket Web Framework
Apache Wicket Web Framework
Luther Baker
Ähnlich wie Yii c orange エンジニア勉強会20140129
(20)
Backbone js in action
Backbone js in action
Using RequireJS with CakePHP
Using RequireJS with CakePHP
Apostrophe
Apostrophe
Backbone js
Backbone js
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
Osiąganie mądrej architektury z Symfony2
Osiąganie mądrej architektury z Symfony2
Django + Vue, JavaScript de 3ª generación para modernizar Django
Django + Vue, JavaScript de 3ª generación para modernizar Django
Rp 6 session 2 naresh bhatia
Rp 6 session 2 naresh bhatia
WebGUI Developers Workshop
WebGUI Developers Workshop
Web internship Yii Framework
Web internship Yii Framework
Vue.js part1
Vue.js part1
Webpack
Webpack
Backbone js
Backbone js
Build powerfull and smart web applications with Symfony2
Build powerfull and smart web applications with Symfony2
Symfony2 and AngularJS
Symfony2 and AngularJS
Intro to Laravel 4
Intro to Laravel 4
Vue js and Dyploma
Vue js and Dyploma
WebNet Conference 2012 - Designing complex applications using html5 and knock...
WebNet Conference 2012 - Designing complex applications using html5 and knock...
DevCon Summit 2014: Trends in Android Development by Evan Dale Aromin
DevCon Summit 2014: Trends in Android Development by Evan Dale Aromin
Apache Wicket Web Framework
Apache Wicket Web Framework
Mehr von エンジニア勉強会 エスキュービズム
エスキュービズム新技術発表資料
エスキュービズム新技術発表資料
エンジニア勉強会 エスキュービズム
小売りにおけるAIの可能性
小売りにおけるAIの可能性
エンジニア勉強会 エスキュービズム
React Redux Redux-Saga + サーバサイドレンダリング
React Redux Redux-Saga + サーバサイドレンダリング
エンジニア勉強会 エスキュービズム
Azure container service上でコンテナベースでオートスケールの検証をしてみた
Azure container service上でコンテナベースでオートスケールの検証をしてみた
エンジニア勉強会 エスキュービズム
はじめての品質
はじめての品質
エンジニア勉強会 エスキュービズム
Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発
エンジニア勉強会 エスキュービズム
機械学習ライブラリ : TensorFlow
機械学習ライブラリ : TensorFlow
エンジニア勉強会 エスキュービズム
Developer Summit 2016 参加してきました。
Developer Summit 2016 参加してきました。
エンジニア勉強会 エスキュービズム
ほんのりTDD
ほんのりTDD
エンジニア勉強会 エスキュービズム
IoTで何をやったか
IoTで何をやったか
エンジニア勉強会 エスキュービズム
2016 新人研修 基本技術講座 (1)
2016 新人研修 基本技術講座 (1)
エンジニア勉強会 エスキュービズム
Dockerを用いたマイクロサービスについて
Dockerを用いたマイクロサービスについて
エンジニア勉強会 エスキュービズム
VRのコンテンツ
VRのコンテンツ
エンジニア勉強会 エスキュービズム
Azureで動いている機械学習のいろいろについて
Azureで動いている機械学習のいろいろについて
エンジニア勉強会 エスキュービズム
レイアウトについて
レイアウトについて
エンジニア勉強会 エスキュービズム
アルゴリズムとデータ構造(初歩)
アルゴリズムとデータ構造(初歩)
エンジニア勉強会 エスキュービズム
何故エンジニアはテストをしないのか
何故エンジニアはテストをしないのか
エンジニア勉強会 エスキュービズム
IoTのIを考えてみる話
IoTのIを考えてみる話
エンジニア勉強会 エスキュービズム
AzureのIaaSとかの話
AzureのIaaSとかの話
エンジニア勉強会 エスキュービズム
【エンジニア勉強会】品質ってなんなのさ
【エンジニア勉強会】品質ってなんなのさ
エンジニア勉強会 エスキュービズム
Mehr von エンジニア勉強会 エスキュービズム
(20)
エスキュービズム新技術発表資料
エスキュービズム新技術発表資料
小売りにおけるAIの可能性
小売りにおけるAIの可能性
React Redux Redux-Saga + サーバサイドレンダリング
React Redux Redux-Saga + サーバサイドレンダリング
Azure container service上でコンテナベースでオートスケールの検証をしてみた
Azure container service上でコンテナベースでオートスケールの検証をしてみた
はじめての品質
はじめての品質
Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発
機械学習ライブラリ : TensorFlow
機械学習ライブラリ : TensorFlow
Developer Summit 2016 参加してきました。
Developer Summit 2016 参加してきました。
ほんのりTDD
ほんのりTDD
IoTで何をやったか
IoTで何をやったか
2016 新人研修 基本技術講座 (1)
2016 新人研修 基本技術講座 (1)
Dockerを用いたマイクロサービスについて
Dockerを用いたマイクロサービスについて
VRのコンテンツ
VRのコンテンツ
Azureで動いている機械学習のいろいろについて
Azureで動いている機械学習のいろいろについて
レイアウトについて
レイアウトについて
アルゴリズムとデータ構造(初歩)
アルゴリズムとデータ構造(初歩)
何故エンジニアはテストをしないのか
何故エンジニアはテストをしないのか
IoTのIを考えてみる話
IoTのIを考えてみる話
AzureのIaaSとかの話
AzureのIaaSとかの話
【エンジニア勉強会】品質ってなんなのさ
【エンジニア勉強会】品質ってなんなのさ
Kürzlich hochgeladen
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
The Digital Insurer
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Kürzlich hochgeladen
(20)
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Yii c orange エンジニア勉強会20140129
1.
Yii-C Orange
2.
EC Orange An Enterprise
E-Commerce Package Developed Since 2007 (Now 2014)
3.
Rapid progress in
Web technology in recent years MVC-Frameworks CSS-Frameworks JS-Frameworks etc...
4.
Time to shift
from Legacy to Modern
5.
Introduce a new
modern web framework http://www.yiiframework.com/
6.
Requirements for the
shift
7.
Portability require_once(‘path/to/yii.php’); Yii::createWebApplication(‘path/to/main.php’); The magic begins.
8.
Modularity if (Yii::app()->hasModule(‘mymodule’)) { Yii::app()->getModule(‘mymodule’); … }
9.
Advanced Active Record $posts
= Post::model()->published()->recently()->findAll(); $posts = Post::model() ->with(array(‘comments’=>array(‘together’=>false))) ->findAll();
10.
Database Migration public function
safeUp() { $this->addColumn(‘tbl_xxx ‘, ‘yyy’, ‘TEXT ‘); } public function safeDown() { $this->dropColumn(‘tbl_xxx ‘, ‘yyy’, ); }
11.
UnitTest With Fixtures class
TblXxx extends CDbTestCase { public $fixtures = array( ‘tbl_xxx’=>’TblXxx’, ); public function testYyy() { ... } }
12.
Extensions with Organized
Platform http://www.yiiframework.com/
13.
Pluggable UI Widgets <?php
$this->widget(‘zii.widgets.grid.CGridView’, array( ‘dataProvider’=>$dataProvider)); ?> http://www.yiiframework.com/
14.
Customizable Code Generator http://www.yiiframework.com/
15.
i18n support Yii::t(‘Xyz.categoryName’, ‘message
to be translated’)
16.
Read the code
and documentation !!
17.
Thank you
Jetzt herunterladen