1 / 15

PHP -ийн тухай

PHP -ийн тухай. Түвшинбаяр. PHP хэлний тухай.

Download Presentation

PHP -ийн тухай

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-ийн тухай Түвшинбаяр

  2. PHP хэлний тухай PHP гэдэг нь personal home page гэсэн үгийн товчлол бөгөөд анх 1994 онд common gateway interface binaries бүтээхийн тулд С хэл дээр rasmus lerdorf бичсэнээр түүх нь эхэлдэг. Тэрээр анхperlхэлний script-д багахан өөрчлөлт оруулан өөрийн personal home рage бүтээсэн байна.

  3. Энэхүү багажийг анх нь түүний вэб хуудсанд хичнээн хүн зочилж байгааг тоолон мэдээлэх зорилгоор хэрэглэжээ. Анхны зорилго

  4. PHP Бааз Эксел програм дээр үүссэн экселийн файл маань өөрөө нэг төрлийн баазын хэлбэр юм. Баазууд ерөнхийдөө бүтэцийн хувьд ижил шахам. Мөн маш олон төрлийн баазууд хэрэглэгдэж байна. Заримаас нь дурдвал excel, access, MS SQL, mysql, ORACLE, postgre SQL гээд явж өгнө. Энэ бүгд маань нийтлэг чанартай.

  5. Экселийн файлын нэр маань өөрөө баазын нэр юм. Уг нэрийн эксел файлын хувьд яаж ч өгч болох ч MSSQL, MySQL зэрэг баазуудын хувьд бол зөвхөн латин үсэг, тоо, доогуур зураас ашиглан нэрэлнэ. Хүснэгт, нүдний нэрнүүд ч мөнялгаагүй. Хүснэгт гэдэг маань харин экселийн нэг sheet /шийт/ буюу хуудас юм. Уг хуудсанд маань мөр болон баганууд байдаг нь уг хүснэгтний мэдээллүүд бөгөөд БАГАНЫГ нүдний нэр МӨРҮҮДИЙГ уг хүснэгтэнд байгаа мэдээлэл гэж ойлгоно.

  6. Эдгээр нь дээр дурдсан баазуудын хувьд бүгд ижил шинж чанартай. Мөн XML төрлийн бааз байна. Энэ нь текст файл хэлбэртэй бөгөөд мэдэллүүдийн тагны хооронд хадгалаж байдаг. Мөн тагны аттрибут хэлбэрээр хадгална. Adobe Flash дээр ажилладаг.

  7. Жишээ нь: Эксел дээр Хэрэглэгч гэж хуудас үүсгээд хэрэглэгчдийг бүртгэе.А баганд хэрэглэгчийн нэр B баганд хэрэглэгчийн насыг бичье. Уг мэдээллийг MYSQL Баазын users хүснэгтэнд харуулъя.

  8. MYSQL хүснэгтэнд id,username,age гэсэн гурван нүд ашигласныг харж байгаа байх.Тэгвэл яг энэ мэдээллийг XML хэлбэрээр бичвэлCode:<users>    <user id="1" username="Удирдагч" age="25" />    <user id="2" username="Оператор" age="17" /></users>эсвэл

  9. Code:<users>     <user>          <id>1</id>          <username>Удирдагч</username>          <age value="25" />          <id>2</id>          <username>Оператор</username>          <age value="17" />     </user></users>гэх мэт бичиж болно. 

  10. Code:<age value="17" />мөрний утга нь Code:<age value="17"></age>бичлэгийн товчилсон хэлбэр юм.

  11. PHP Installation буюу РНР суулгах Хэрвээ сервер чинь PHP дэмждэг бол өөр ямар нэгэн зүйл хэрэггүй.Одоо өөрийнхөө PHP файл болон вэб хавтасуудыг сервертээ үүсгэж болно.Гэхдээ, Сервер чинь PHP дэмждэггүй бол PHP суулгах хэрэгтэй.PHP5-г хэрхэн суулгах болон tutorial /manual номыг/ татаж авах. http://www.php.net/manual/en/install.php

  12. Download PHPDownload PHP for free here: http://www.php.net/downloads.php Download MySQL DatabaseDownload MySQL for free here: http://www.mysql.com/downloads/index.htmlDownload Apache Server Download Apache for free here: http://httpd.apache.org/download.cgi

  13. ХялбарчлахЭсвэл энэ бүхнийг татаж аваад тус тусд нь суулгах ядаргаатай байвал xampp болон wamp серверийн аль нэгийг суулгаж болох юм.Дээхнэ үед вэб программистууд apache, mysql, php зэрэг программуудыг тус тусд олоод компьютертээ суулгаад хооронд нь холбож, тохируулах гэж нилээд зүдэрдэг байсан.

  14. РНР нь нээлттэй эх кодтой учир хэн нэгэн РНР-ээс алдаа олох юм бол тэрийгээ засагдахаас өмнө дутагдалтай талыг нь ашиглаж хакердаж болно.Хэрэглэгчийн оруулсан мэдээлэл дотроос HTML код, PHP script болон MySQL илэрхийллийг сайн шүүгээгүйгээс болж хакдуулах аюултай байдаг. PHP сул тал

  15. Address bar-с өгөгдөл шууд авахыг зогсоох хэрэгтэй. Энэ нь хакерууд address bar-р дамжуулж нэвтрэх, өгөгдлийн санг устгах зэрэг боломжийг олгодог.Нууцлалыг сайн хийхгүй бол Session-ыг алдвал хакдуулах боломжтой.

More Related