Date post: | 04-Jun-2018 |
Category: |
Documents |
Upload: | dung-hoang |
View: | 225 times |
Download: | 0 times |
of 19
8/14/2019 CodeIgniter MVC - Rowen Iral
1/19
Burning Code in Web Development
CodeIgniter
MVC
Rowen Remis R. Iral - FE
Mini Conferene ! "##$ %ovember &'
(WD)
De *a +alle - College of +t. Benilde
8/14/2019 CodeIgniter MVC - Rowen Iral
2/19
Rowen Remis R. Iral
Fundamental I, Engineer - www.pilnits.org
)*(C-( Enterprise
ttp/00olppent.ism1website.om
Bon(restige
www.friendster.om
2ll(oints Feedba3 **C
ttp/00www.allpointsfeedba3.om
http://www.philnits.org/http://olpcphent.ismywebsite.com/http://www.friendster.com/http://www.allpointsfeedback.com/http://www.allpointsfeedback.com/http://www.friendster.com/http://olpcphent.ismywebsite.com/http://www.philnits.org/8/14/2019 CodeIgniter MVC - Rowen Iral
3/19
Web Development
Designing using
HTML (structure)
CSS (layout)
Flash (animation)
JavaScript
Server side scripts(php, sp, php, py)
!ro"ser
Server ("e# server, mail server,
data#ase server)
8/14/2019 CodeIgniter MVC - Rowen Iral
4/19
,M*4 C++4 5avasript
$ou should learn ho" to structure
and design your site
CSS %or applying design
JavaScript %or interactivity on the
Client Side
8/14/2019 CodeIgniter MVC - Rowen Iral
5/19
+ervers
&e# Server
This serves your pages (html and
other %iles including images, sound,
%lash %iles, etc') Some are o"ned,some are hosted
This also runs your code (php, sp)
pache, S, Mac *S &e# Server
8/14/2019 CodeIgniter MVC - Rowen Iral
6/19
+ervers
Mail Server
This processes and serves your email'
Most hosting has this one
*ther servers+
Streaming server
Cache
CD
-hotos
Data#ase(MyS.L, -ost/re, MSS.L)
8/14/2019 CodeIgniter MVC - Rowen Iral
7/19
Callenges on Web
Development
-rogramming
!usiness and Systems
Designing Servers
!and"idth allocation
nternet Connection
8/14/2019 CodeIgniter MVC - Rowen Iral
8/19
(rogramming for Web
-H-
Java
JS- S-
'et
Flash0Fle1''' -ython
-erl
8/14/2019 CodeIgniter MVC - Rowen Iral
9/19
Web Development
Framewor3s
/eneric ones
CMS (Content)
Joomla """'oomla'org
Drupal """'drupal'org
http://www.joomla.org/http://www.drupal.org/http://www.drupal.org/http://www.joomla.org/8/14/2019 CodeIgniter MVC - Rowen Iral
10/19
(( Web Development
-H- (Hyperte1t -reprocessor)
Mostly popular among "e#
developers'
May ta2e time to learn'
Ta2e time to develop, test and deploy'
8/14/2019 CodeIgniter MVC - Rowen Iral
11/19
(( Framewor3s
-H-3#ased
4uns on any "e#server "ith php
compati#ility
Has a set o% tools, li#raries and
classes %or easier "e# development
8/14/2019 CodeIgniter MVC - Rowen Iral
12/19
(( Framewor3s
8/14/2019 CodeIgniter MVC - Rowen Iral
13/19
CodeIgniter
-H- %rame"or2
Codegniter uses M5C Developed #y 6llisLa# nc'
"""'codeigniter'com
http://www.codeigniter.com/http://www.codeigniter.com/8/14/2019 CodeIgniter MVC - Rowen Iral
14/19
Models
De%inition o% the Data#ase
connection
This contains ho" data is
communicated #et"een user and
the data#ase itsel%
8/14/2019 CodeIgniter MVC - Rowen Iral
15/19
Views
Structure, page
HTML layout
This is "hat is seen #y the visitorsor users o% your "e# application
8/14/2019 CodeIgniter MVC - Rowen Iral
16/19
Controllers
This is the logic or controllers'
Contains %unctions that per%orms
actions %or initiali7ing a li#rary,
helper and other con%iguration'
Calls the modelsto prepare data
and then calls the viewsto display
the data'
8/14/2019 CodeIgniter MVC - Rowen Iral
17/19
Controller
class Hello e1tends Controller8
%unction Hello()8
parent++Controller()9
:
%unction hello()8
;data ? @"e# designersA9
;this3Bload3Bvie"(=hello=)9
:
:
8/14/2019 CodeIgniter MVC - Rowen Iral
18/19
View
PWDO MiniConference
Hello
8/14/2019 CodeIgniter MVC - Rowen Iral
19/19
6uestions7
#ample!$
%%%&bonpre!tige&com
allpoint!feedbac'&com/!y!/hha(/ci
/inde)&php/form
*o%en *emi! *& +ral
http$//%enmi,-&bra.eho!t&com
ro%enremi!iral
01at12 yahoo 01dot12 com
http://www.bonprestige.com/http://wenmi01.bravehost.com/http://wenmi01.bravehost.com/http://www.bonprestige.com/