SlideShare a Scribd company logo
1 of 1
Download to read offline
Yii Framework - Best for Developing Web 2.0 Applications
Yii framework is one of the latest and most highly regarded PHP frameworks available in the market today. The
Model, View, Controller architecture in some detail, from a Yii perspective.

In the default rules, the admin user can perform certain actions, where “admin” is the actual name of the user that
is logged in, and comes from protected/components/User Identity. php. The default Yii framework allows for
two users, with names of demo and admin, but you’d likely have a more elaborate system in place. If you know
only a limited number of users will be admins, you could hard code their user names into the rules:

    •   Extract the Yii User Management Module under the modules/ directory of your new Web
        Application. Replace the _0.4 with the latest Version available.

    •   Add the Module to your Application Configuration

    •   The Yii User Management Module needs a Database Connection to work. You now have to setup your
        SQlite or MySQL Database and insert the connection URI in your Application configuration, like this:

    •   To let your Web Application use the Authentification Methods of the User Management Module, we
        need to overwrite the default Authentification Method in the Application Configuration:

    •   The difference of 'User' and 'user' here. 'User' represents our ActiveRecord-Model while 'user' represents
        the user configuration.

    •   Run the User Management Installer in your Web-Browser:

    •   Now the Installer of the User Management Module should appear. To the right you can set up alternating
        Table Names used by the Module.

    •   Click on "Administrate your Users (use admin/admin)". Now you are taken to the default Front-End
        Login-Screen of the User Management Module. Log in with the Username admin and Password admin.

    •   Click on the 'update Icon' (the pencil) of your administrator User. Change the Password to something
        more safe than 'admin'. Click Save.

    •   Remove the 'debug': true' line from your Application Configuration so your new data doesn't get
        overwritten accidentally by the installation process.

    •   Role Management:: You can add up new roles in the Role Manager. To check for access to this roles,
        you can use this code Snippet everywhere in your Yii Application. Most likely it will be used in the ACL
        Filter of your Controllers:

For More Information About YII Framework:
http://www.hiddenbrains.com/yii-development-india.html

More Related Content

Viewers also liked

Agile web application development YII Framework
Agile web application development YII FrameworkAgile web application development YII Framework
Agile web application development YII Framework
Beehexa
 
Sistema de Gerenciamento de Locadora de Vídeo - Apresentação
Sistema de Gerenciamento de Locadora de Vídeo - ApresentaçãoSistema de Gerenciamento de Locadora de Vídeo - Apresentação
Sistema de Gerenciamento de Locadora de Vídeo - Apresentação
Gleyciana Garrido
 

Viewers also liked (18)

Yii php framework
Yii php frameworkYii php framework
Yii php framework
 
UML - Casos de Uso
UML - Casos de UsoUML - Casos de Uso
UML - Casos de Uso
 
Yii2 guide
Yii2 guideYii2 guide
Yii2 guide
 
Yii framework
Yii frameworkYii framework
Yii framework
 
A site in 15 minutes with yii
A site in 15 minutes with yiiA site in 15 minutes with yii
A site in 15 minutes with yii
 
Yii framework
Yii frameworkYii framework
Yii framework
 
Yiitalk
YiitalkYiitalk
Yiitalk
 
Yii2install codingthailand
Yii2install codingthailandYii2install codingthailand
Yii2install codingthailand
 
Yii workshop
Yii workshopYii workshop
Yii workshop
 
Yii php framework_honey
Yii php framework_honeyYii php framework_honey
Yii php framework_honey
 
Introduction Yii Framework
Introduction Yii FrameworkIntroduction Yii Framework
Introduction Yii Framework
 
Introduce Yii
Introduce YiiIntroduce Yii
Introduce Yii
 
Yii framework
Yii frameworkYii framework
Yii framework
 
yii framework
yii frameworkyii framework
yii framework
 
Yii Framework
Yii FrameworkYii Framework
Yii Framework
 
Agile web application development YII Framework
Agile web application development YII FrameworkAgile web application development YII Framework
Agile web application development YII Framework
 
Agile Manifesto
Agile ManifestoAgile Manifesto
Agile Manifesto
 
Sistema de Gerenciamento de Locadora de Vídeo - Apresentação
Sistema de Gerenciamento de Locadora de Vídeo - ApresentaçãoSistema de Gerenciamento de Locadora de Vídeo - Apresentação
Sistema de Gerenciamento de Locadora de Vídeo - Apresentação
 

More from Anna Harris

Technologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application DevelopmentTechnologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application Development
Anna Harris
 

More from Anna Harris (9)

Tips to build mobile application for kids
Tips to build mobile application for kidsTips to build mobile application for kids
Tips to build mobile application for kids
 
Top mobile application development trends 2016
Top mobile application development trends 2016Top mobile application development trends 2016
Top mobile application development trends 2016
 
Augmented Reality: Envisioning the Future of Tomorrow
Augmented Reality: Envisioning the Future of TomorrowAugmented Reality: Envisioning the Future of Tomorrow
Augmented Reality: Envisioning the Future of Tomorrow
 
Top 5 Android Based Phablets Of 2013
Top 5 Android Based Phablets Of 2013Top 5 Android Based Phablets Of 2013
Top 5 Android Based Phablets Of 2013
 
Top 20 [Hall of Fame] iPhone & iPad Games in The Market
Top 20 [Hall of Fame] iPhone & iPad Games in The MarketTop 20 [Hall of Fame] iPhone & iPad Games in The Market
Top 20 [Hall of Fame] iPhone & iPad Games in The Market
 
25 Most Popular & Downloaded Apps For iPhone
25 Most Popular & Downloaded Apps For iPhone25 Most Popular & Downloaded Apps For iPhone
25 Most Popular & Downloaded Apps For iPhone
 
Technologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application DevelopmentTechnologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application Development
 
Website maintenance
Website maintenanceWebsite maintenance
Website maintenance
 
Silverlight Development
Silverlight DevelopmentSilverlight Development
Silverlight Development
 

Recently uploaded

Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 

Recently uploaded (20)

IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 

Yii Framework - Best for Developing Web 2.0 Applications

  • 1. Yii Framework - Best for Developing Web 2.0 Applications Yii framework is one of the latest and most highly regarded PHP frameworks available in the market today. The Model, View, Controller architecture in some detail, from a Yii perspective. In the default rules, the admin user can perform certain actions, where “admin” is the actual name of the user that is logged in, and comes from protected/components/User Identity. php. The default Yii framework allows for two users, with names of demo and admin, but you’d likely have a more elaborate system in place. If you know only a limited number of users will be admins, you could hard code their user names into the rules: • Extract the Yii User Management Module under the modules/ directory of your new Web Application. Replace the _0.4 with the latest Version available. • Add the Module to your Application Configuration • The Yii User Management Module needs a Database Connection to work. You now have to setup your SQlite or MySQL Database and insert the connection URI in your Application configuration, like this: • To let your Web Application use the Authentification Methods of the User Management Module, we need to overwrite the default Authentification Method in the Application Configuration: • The difference of 'User' and 'user' here. 'User' represents our ActiveRecord-Model while 'user' represents the user configuration. • Run the User Management Installer in your Web-Browser: • Now the Installer of the User Management Module should appear. To the right you can set up alternating Table Names used by the Module. • Click on "Administrate your Users (use admin/admin)". Now you are taken to the default Front-End Login-Screen of the User Management Module. Log in with the Username admin and Password admin. • Click on the 'update Icon' (the pencil) of your administrator User. Change the Password to something more safe than 'admin'. Click Save. • Remove the 'debug': true' line from your Application Configuration so your new data doesn't get overwritten accidentally by the installation process. • Role Management:: You can add up new roles in the Role Manager. To check for access to this roles, you can use this code Snippet everywhere in your Yii Application. Most likely it will be used in the ACL Filter of your Controllers: For More Information About YII Framework: http://www.hiddenbrains.com/yii-development-india.html