Easywd.lv Kā izveidot mājas lapu

Ievads, kas ir PHP

Lietotāju novērtējums:  / 2
SliktākaisLabākais 

Ko būtu ieteicams zināt, pirms sākt šo kursu

Pirms turpināt, jums būtu ieteicams, lai ir pamatzināšanas par šīm tēmām:

  • HTML
  • CSS
  • JavaScript

Informācija par šīm temām ir pieejama manā mājas lapā.


Kas ir PHP?

  • PHP ir saīsinājums no "PHP Hypertext (hiperteksta) Preprocessor"
  • PHP ir plaši izmantots, tā ir Open Source skriptu valoda
  • PHP skripti tiek izpildīti uz servera
  • PHP neko nemaksā, to var bezmaksas lejupielādēt un lietot
Piezīme PHP ir vienkāršs iesācējiem.

PHP piedāvā arī daudzas uzlabotas funkcijas, kar ir noderīgas profesionāliem programmētājiem.

 


Kas ir PHP fails?

  • PHP faili var saturēt tekstu, HTML, CSS, JavaScript un PHP kodu
  • PHP kods tiek izpildīts uz servera, un rezultāts tiek atgriezts pārlūkprogrammai kā vienkāršs HTML kods
  • PHP failiem ir paplašinājums ".php"

Ko var PHP?

  • PHP var radīt dinamisku lapas saturu
  • PHP var izveidot, atvērt, lasīt, rakstīt, un aizvert failus uz servera
  • PHP var vākt formas datus
  • PHP var nosūtīt un saņemt cookies
  • PHP var pievienot, dzēst, mainīt datus savā datu bāzē
  • PHP var ierobežot lietotāju piekļuvi dažas lapās jūsu mājas lapā
  • PHP var šifrēt datus

Ar PHP jums ir ne tikai output (izejas) HTML. Jūs varat ievietot attēlus, PDF failus, un pat Flash filmas. Jūs varat arī ievietot jebkuru tekstu, piemēram, XHTML un XML.


Kāpēc PHP?

  • PHP darbojas uz dažādām platformām (Windows, Linux, Unix, Mac OS X, uc)
  • PHP ir saderīgs ar gandrīz visiem serveriem, ko izmanto šodien (Apache, IIS, uc)
  • PHP atbalsta visizplatītākās datu bāzes
  • PHP ir bezmaksas. Lejupielādēt no oficiālās PHP resursu: www.php.net
  • PHP ir viegli apgūt un darbojas efektīvi servera pusē

No sevis pievienošu, kuriem lietotājiem un programmētājiem iesācējiem būtu noderīgs PHP, un vai vispār to ir vērts mācīties.

Vispār šodien ir tāda tendence, ka visi izmanto bezmaksas (open source) CMS(satura vadības sistēmas), tādas ka WordPress, Joomla, Drupal utt.. un būtībā tas ir pareizi, jo pie CMS strādā ļoti daudz programmētāju visā pasaulē. Ir tāda lieta, ja Jūs

visas savas vietnes kodu rakstīsiet pats, izmantojot PHP, protams jums būs skaidrs , kā viss darbojas, ko var atjaunot,

kāda funkcijas pievienot, bet rakstot kodu pašiem, visticamāk ka būs kļūdas un ja kāds izdomās uzlauzt Jūsu web lapu, tas visticamāk arī notiks. CMS piedāvā drošību, jo daudz programmētāju strādā pie tā lai CMS būtu droša, un regulāri iznāk atjauninājumi. Protams, ka profesionāli programmētāji, uzņēmumi izstrādā un ievieš veiksmīgus un drošus risinājumus.

Facebook ir uzrakstīts izmantojot PHP. Es šito vietni www.easywd.lv, izveidoju izmantojot Joomla CMS, jo pašam tas aizņemtu nepieklājīgi daudz laika. Vispār Joomla ir realizēta izmanotojot PHP+MySQLi.

Galvenais, kāpēc piemēram man ir nepieiciešamas PHP bāzes, es uzlieku kādu pluginu (spraudni) , bet tas nedarbojas,

kā tas ir domāts, tad es atveru plugina failu, piemēram myplugin.php un skatos kodu un mēģinu izštukot, kā to var uzlabot,

bez PHP bāzēm tas nebūtu iespējams. Vēl viens moments, kāpēc būtu noderīgi apgūt PHP+MySQL, vismaz bāzes, Jums

būs vieglāk atrast darbu IT sfērā. Plusu ir daudz un katrs pats nolems, vai tas ir vajadzīgs.

Un nobeigumā kāpēc es veidoju šo rakstu sadaļu, vienkārši lai atkārtot, to ko kadreiz esmu mācījies ;)