Week01 jan19
Upcoming SlideShare
Loading in...5
×
 

Week01 jan19

on

  • 624 views

 

Statistics

Views

Total Views
624
Views on SlideShare
624
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Codin’ for the web
  • Cookie Cutter
  • server
  • from
  • Codin’ for the web

Week01 jan19 Week01 jan19 Presentation Transcript

  • Introduction to PHPTCNJ – Web Design 2 : Dynamic By Jean Ho Chu Week 01. Jan 19. 2012
  • What is Dynamic Website?Dynamic Website Static Website• ASP.NET, JSP, Ruby on rail, PHP, etc • HTML, Javascript, etc• Scripting language • Compiled language• Generates the code for the site • Only displays pages• Acts on the server, lives on the server • Acts, lives anywhere clients are• Server Side Programming • Client Side Programming• Back End Development • Front End Development• Has memories • No memories• Responsive, malleable • Not responsive• More difficult to develop the initial • Quick and cheap to develop the website initial website
  • This is Static HTML Website…
  • This is Dynamic Website ! Fast, Clean, Easy Molds & Frames Contents Diverse results! + =Server side code provides Contents are The html page oftemplates provided by users or what the users see isfrom the server from databases generated!
  • What is PHP?• PHP :“Hypertext Preprocessor.”• “Widely used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.” - from www.php.net-
  • How does PHP act? User From Codin’ for the web Codin’ for the Web, CHARLES WYKE-SMITH
  • How to use?• 1. Can be embedded into HTML page
  • How to use?• Can be used itself or with other PHP files• Can send data to the browser or can even generate html pages
  • What is MySQL?• MySQL : most popular open-source database• Database Management System (DBMS)• Cf ) Oracle and Microsoft’s SQL Serve are also database, and are competitors to MySQL
  • What is Client ? Server?Client Server• Visible Nature • Invisible God
  • What is Client ? Server?Client Server• From your computer • From the hosting service• All the user interactions • Never shown happen from the client directly, performs and executes on the browser
  • Stolen from my professor -
  • Why use PHP and MySQL?• Easy to edit and update• Let the users fill in the space (ex : facebook my pages, blogs, etc…)• Save and Access to Database (impossible with html)• and more…All in all, TO MAKE A DYNAMIC WEBSITE
  • ReviewDynamic Website Static Website• ASP.NET, JSP, Ruby on rail, PHP, etc • HTML, Javascript, etc• Scripting language • Compiled language• Generates the code for the site • Only displays pages• Acts on the server, lives on the server • Acts, lives anywhere clients are• Server Side Programming • Client Side Programming• Back End Development • Front End Development• Has memories • No memories• Responsive, malleable • Not responsive• More difficult to develop the initial • Quick and cheap to develop the website initial website
  • Examples of Dynamic Websites
  • wordpressFramework and template for making portfolio websites and blog-> To edit and update easily
  • wordpressFramework and template for making portfolio websites and blog-> To edit and update easily
  • shopifyFramework and template for making shopping mall.-> To remember user’s interactions
  • facebookSocial networking service-> To provide a platform for the users to fill in and share the contents
  • nytimesAll about organizing data
  • Data visualizationNytimes interactive graphics-> To provide real time interactive data visualization
  • Wefeelfine.orgWeb project to sort and view blog posts with emotional contents-> To provide a different interface and meaning for the web
  • Interactive Web Art ProjectsAaron Koblin, Ten Thousand Cents-> To explore new possibilities for engaging users as part of the art project
  • ? YOUR WORK GOES HEREPlease do not hesitate to explore with creative projects engaging dynamic web technologies 