PHP Introduction

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    PHP Introduction - Presentation Transcript

    1. WEB- ПРОГРАМИРАНЕ
      • Стефан Дражев, каб. 510, ИУ-Варна
    2. PHP Програмиране за начинаещи
      • Въведение в PHP – “ езикът” на Web- програмистите в Мрежата
      • PHP Програма от “ птичи поглед”
      • PHP IDEs ( Integrated Development Environments )
      • Web приложения= PHP +MySQL
      • Примери на PHP -приложения
        • Изграждане на Web-приложения CakePHP
        • “ Готови” SHELL- Приложения: JOOMLA
    3. Въведение в PHP – “ езикът” на Web- програмистите в Мрежата Do You PHP ? By Rasmus Lerdorf
    4. PHP
      • Кратка история на
      PHP езикът е създаден от Rasmus Lerdorf (роден на 22 Ноември 1968) през 1994 PHP ( PHP: Hypertext Preprocessor ) 1991: Lisa Friendly -- Green Team original, First Person employee, original member Java Products Group dynamic web pages http://www.lerdorf.com/
    5. PHP програма от “птичи поглед” PHP by example , IBM Name Days January 31 February 28 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 Listing 1: Creating a table of day and month names
    6. PHP програма от “птичи поглед” PHP & HTML Listing 1: Creating a table of day and month names
    7. Интегрирани среди за разработка PHP IDE
      • Adobe/Macromedia DW-tools
      • Phpbuilder - виж
      • Symfony - виж
      • Zend Studio - виж
      • CakePHP - виж
      • PDT –PHP Developer Tools
    8. PHP & MySQL
      • Изграждане на динамични сайтове чрез съхраняване на съдържанието / компонентите на страниците в база от данни
      • Динамично управление на съдържането ( Content Management System, CMS )
    9. PHP & MySQL Пример
      • Изграждане на динамичен календар на събитията в даден сайт
      • http://www.softcomplex.com/products/php_event_calendar/
      • Data directory path - path to the directory where calendar config and events files are stored
      • Image directory path - path to the directory where images are stored
      • Files directory path - path to working files
    10. Идентифициране на потребителя
      • Таблица 'users', фиктивна база от данни
      • CREATE TABLE `users` ( `id` int(11) NOT NULL auto_increment, `username` varchar(255) NOT NULL, `password` varchar(32) NOT NULL, `first_name` varchar(255) NOT NULL, `last_name` varchar(255) NOT NULL, PRIMARY KEY (`id`) )
    11. Идентифициране на потребителя
      • <form action=&quot;<?php echo $html->url('/users/login'); ?>&quot; method=&quot;post&quot;> <div>     <label for=&quot;username&quot;>Username:</label>     <?php echo $html->input('User/username', array('size' => 20)); ?> </div> <div>     <label for=&quot;password&quot;>Password:</label>     <?php echo $html->password('User/password', array('size' => 20)); ?> </div> <div>     <?php echo $html->submit('Login'); ?> </div> </form>
      • CakePHP - http://www.cakephp.org/
      Интегрирани среди за разработване на PHP- приложения
      • Symfony - http://www.symfony-project.org/
      Интегрирани среди за разработване на PHP- приложения
      • Joomla/Mambo среда
      • Система за управление на учебно съдържание – http://bultima.net/bambo
      • Интернет магазин – http://bultima.net/b2c/
      Интегрирани среди за разработване на PHP- приложения
    12. Php Книги
        •   Building Websites with Joomla! 1.5
        •   Pro PHP: Patterns, Frameworks, Testing and More
        •   Oracle Database AJAX & PHP Web Application Development
        •   Beginning PHP and MySQL E-Commerce (2nd Edition)
        •   Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems
        •   Dynamic Web App Dev PHP/MySQL
        •   PHP & MySQL Web Development All-in-One Desk Reference For Dummies
        •   PHP 6 Fast and Easy Web Development
        •   php|architect's Guide to Programming with Zend Framework
    13. УЧИ НА БАЗАТА НА ПРИМЕРИ
      • WWW.GOOGLE.COM търси PHP Tools
      • www.php.net Официален сайт
      • Ръководство по PHP (PHP Manual ) - http://www.php.net/manual/bg/
      • http://en.wikipedia.org/wiki/PHP
      • PHP Function List - Here is a list of all the documented PHP functions
      • PEAR - PHP Extension and Application Repository @ http://pear.php.net/
    14. Q&A ???

    + Ste DrazhevSte Drazhev, 2 years ago

    custom

    1107 views, 0 favs, 0 embeds more stats

    PHP Introduction

    More Info

    © All Rights Reserved

    Go to text version
    • Total Views 1107
      • 1107 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 94
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as innappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel

    Categories