web development with php/mysql. web development course has different name in different insitutes,...

16
Course Name WEB DEVELOPMENT WITH PHP/MYSQL

Upload: ginger-byrd

Post on 05-Jan-2016

214 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

Course NameWEB DEVELOPMENT WITH

PHP/MYSQL

Page 2: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

Course NameWEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS.

THIS IS ALSO KNOWN AS:

•INTERNET PROGRAMMING•ADVANCE INTERNET PROGRAMMING (AIP)•WEB DESINING WITH PHP•WEB DEVELOPMENT USING PHP/MYSQL•E-COMMERCE•OVERVIEW OF SYSTEM AND WEB DEVLOPNEMT•DYNAMIC WEB DEVELOPMENT

Page 3: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

History Of Web Development

Page 4: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

History Of Web Development•Websites are use to display the data/information on internet.•In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for Particle Physics (CERN) in Geneva, Switzerland•The original purpose of the World Wide Web (WWW) was to provide easy access to cross-referenced documents that existed on the CERN computer network•Hypertext linking allows you to quickly open other Web pages

Page 5: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

History Of Web Development•A document on the Web is called a Web page•A Web page is identified by a unique address called the Uniform Resource Locator (URL)•A URL is also commonly referred to as a Web address•A URL is a type of Uniform Resource Identifier (URI)•A Web site refers to the location on the Internet of the Web pages and related files

Page 6: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

History Of Web Development•Web pages are displayed using a program called a Web browser•A Web server is a computer that delivers Web pages•The most popular Web server software is Apache HTTP Server (Apache)•The second most popular Web server is Microsoft Internet Information Services (IIS) for Windows

Page 7: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

History Of Web Development

History Of PHP

&

PHP: Hypertext Preprocessor

&

PHP : Personal Home Page

Page 8: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

History Of Web DevelopmentPHP (PHP: Hypertext Preprocessor) was created by Rasmus Lerdorf in 1994. It was initially developed for HTTP usage logging and server-side form generation in Unix.

PHP 2 (1995) transformed the language into a Server-side embedded scripting language. Added database support, file uploads, variables, arrays, recursive functions, conditionals, iteration, regular expressions, etc.

PHP 3 (1998) added support for ODBC data sources, multiple platform support, email protocols (SNMP,IMAP), and new parser written by Zeev Suraski and Andi Gutmans .

PHP 4 (2000) became an independent component of the web server for added efficiency. The parser was renamed the Zend Engine. Many security features were added.

PHP 5 (2004) adds Zend Engine II with object oriented programming, robust XML support using the libxml2 library, SOAP extension for interoperability with Web Services, SQLite has been bundled with PHP

Page 9: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

History Of Web DevelopmentCross Platform

• Runs on almost any Web server on several operating systems.One of the strongest features is the wide range of supported databases

• Web Servers: Apache, Microsoft IIS, Caudium, Netscape Enterprise Server

Operating Systems: UNIX (HP-UX,OpenBSD,Solaris,Linux), Mac OSX, Windows NT/98/2000/XP/2003

•Supported Databases: Adabas D, dBase,Empress, FilePro (read-only), Hyperwave,IBM DB2, Informix, Ingres, InterBase, FrontBase, mSQL, Direct MS-SQL, MySQL, ODBC, Oracle (OCI7 and OCI8), Ovrimos, PostgreSQL, SQLite, Solid, Sybase, Velocis,Unix dbm

Page 10: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

History Of Web DevelopmentCost BenefitsPHP is free. Open source code means that the entire PHP community will contribute towards bug fixes. There are several add-on technologies (libraries) for PHP that are also free.

PHP

Software Free

Platform Linux(Free)

Development Tools FreePHP CODER, iEDIT

Page 11: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

Types Of Web DevelopmentThere are three types of websites:

1. Static

2. Animated

3. Dynamic

Page 12: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

Types Of Web Development

StaticThese are those pages that can not change there values on client side.

When any value or data is entered on the page once it can not be change till the developer change by it self.

No multiple entry or data view available on the page.

Page 13: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

Types Of Web Development

AnimatedIn this types of pages different types of animations are use like different moving object develop in flash or some other developing software's.

These are also static pages. But they have different types of graphics and animations.

Page 14: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

Types Of Web DevelopmentDynamic

These are those pages that can change there values on client side. Clint sever is use in dynamic sites.

Multiple entry or data view available on the page.

Database is use to store or retrieve the data on different places.

Page 15: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

Types Of Web DevelopmentDynamic

In this every user is able to see different values or data on same website. Like student result, face book, yahoo and hotmail site.

Php Asp mysql oracle and .Net etc are use to develop the dynamic pages with the help of html.

Page 16: WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO

History Of Web Development

Now Getting Started With HTML