1 / 5

PHP History

PHP History. PHP was originally created by Rasmus Lerdorf in 1995 and has been in continuous development ever since PHP originally stood for “personal home page”

imala
Télécharger la présentation

PHP History

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PHP History • PHP was originally created by RasmusLerdorf in 1995 and has been in continuous development ever since • PHP originally stood for “personal home page” • Programmer RasmusLerdorf initially created a set of Perl scripts he called 'Personal Home Page Tools' to maintain his personal homepage, including tasks such as displaying his résumé and recording how much traffic his page was receiving

  2. PHP Widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML Designed for web development on the fly to produce dynamic web pages PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document Free software released under the PHP License Any PHP code in a requested file is executed by the PHP runtime, usually to create dynamic web page content

  3. CSS • Cascading Style Sheets • A style sheet language used to describe the presentation semantics (the look and formatting) of a document written in a markup language • Its most common application is to style web pages written in HTML and XHTML • Designed primarily to enable the separation of document content from document presentation, including elements such as the layout, colors, and fonts. -This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple pages to share formatting, and reduce complexity and repetition in the structural content

  4. CSS Limitations • Poor controls for flexible layouts -Creating fluid layouts generally requires hand-coding of CSS • Selectors are unable to ascend -offers no way to select a parent or ancestor of an element that satisfies certain criteria • Vertical control limitations -Simple tasks such as centering an element require complicated, unsupported rules • Absence of expressions -Makes calculating column size difficult • Lack of column declaration -Layouts with multiple columns can be complex to implement, could require different browsers/screens etc. • Pseudo-class dynamic behavior not controllable -User feedback that the client cannot disable

  5. What CSS Brings • Prior to CSS, nearly all of the presentational attributes of HTML documents were contained within the HTML markup; all font colors, background styles, element alignments, borders and sizes had to be explicitly described, often repeatedly, within the HTML. CSS allows authors to move much of that information to a separate style sheet resulting in considerably simpler HTML markup. • CSS style information can be either attached as a separate document or embedded in the HTML document.

More Related