Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuHeidi Mäkinen Muutettu yli 9 vuotta sitten
1
PHP ja MySQL PHP: Hypertext Preprosessor
2
PHP, johdanto Komentosarjakieli, joka on suunniteltu dynaamisen sisällön tuottamiseen verkossa PHP on sekä kieli, että ympäristö Toimii upotettuna HTML-sivuihin, jotka verkkopalvelin kääntää ennen niiden palauttamista asiakkaalle
3
VERKKO- PALVELIN Asiakas Tietokanta PHP- moduuli
4
Kielen ominaisuuksia Heikko, dynaaminen tyypitys Sisältää monia muista kielistä lainattuja merkintätapoja Mahdollisuus käyttää olioita
5
Miksi käyttää? Käyttöliittymän toteuttaminen helppoa Mahdollistaa nopean kehitystyön Laajat kirjastot sisältävät paljon hyödyllisiä toimintoja –Erittäin hyvä kirjasto merkkijonojen käsittelyyn –Helppokäyttöiset kirjastot tietokantapalvelinten käyttöön
6
Miksi ei käyttää? Sisältää paljon turvallisuusongelmia –Useimmat voidaan välttää, jos ohjelmoijat tiedostavat ongelmat Ei nimiavaruuksia Epäjohdonmukaisuudet kirjastoissa Kilpailevat kielet ovat usein helpommin ylläpidettäviä
7
Hello World <?php echo “Hello World!”; ?>
8
Sovelluksia Mediawiki phpBB2 Moodle phpMyAdmin ja phpPgAdmin Monet sisällönhallintajärjestelmät Wompat
9
MySQL Tietokantapalvelin Kevyt ja yksinkertainen Ei vaadi juurikaan ylläpitoa Soveltuu hyvin verkkokäyttöön Ei sovellu raskaaseen teollisuuskäyttöön
10
MySQL, johdanto Painottaa nopeaa tietojenkäsittelyä toiminnallisuuden kustannuksella Uudemmat versiot ovat lisänneet toimintoja Lisenssiongelma
11
SQL MySQL käyttää nimensä mukaisesti SQL:ää SQL:n toteutus ei ole kuitenkaan täysin standardin mukainen Vielä yleisesti käytössä olevassa 4.X versiossa ei ole esimerkiksi sisäkkäisiä hakuja
12
PHP + MySQL MySQL:n käyttö PHP:sta käsin on helppoa Laaja kirjasto mahdollistaa näppärän käsittelyn
13
mysql_connect() mysql_select_db() mysql_query() mysql_fetch_array() mysql_fetch_row() mysql_fetch_assoc() mysql_insert_id() mysql_data_seek() mysql_error()
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.