PHP un darbiņš ar datubāzēm?!
- Sludinājumi
- Ziņas
- Vīriem
- Tehnoloģijas
- Sports
- Video&TV
- Forums
- Lasītāju pieredze
- Akcijas
- Jautā ekspertam
PHP un darbiņš ar datubāzēm?!
Es jau ar gribēju par to iebilst, bet nu skaidrs ka jebkuras kodēšanas jautājumi bieži grozās ap sasaisti ar datubāzēm ja ir runa par web lapām/aplikācijām utml. NU un ja tev pa lielam sanāk būt "cilvēkam orķestrim", tad nu DB būs jāzin ļoti labi ( vai aŗi jāapgūst līdz tādam līmenim).
Ja ir darbiņš ar datubāzēm, tur tomēr var būt vajadzīgas specifiskas prasmes, ko ne katrs (pat tiešām labs) programmētājs spēs nodrošināt.
Nu man kā sistēmu adminam iepriekšējā dzīvē DB pārzināt arī nācies diezgan labi pat līdz tam kā pareizi sadalīt tiesības, kaut SQL kā tādu pietiek ar minimumu.
Man reiz nācās diezgan profesionālu kantori mācīt (nez 5+ gadi atpakaļ) kā ar web/db cache nevajadzētu darīt, jo pie relatīvi mazas lietotāju noslodzes, bija liels noslogojums uz serveriem starp "web adminu + DB" un "klientu web purna daļu". Problēmas sakne bija alogritmā kā DB pieprasījumu cache tika sadalīts/glabāts - faktiski jebkurš HTTP requests ģenerēja vismaz 3 pieprasījumus starp "web purnu" un DB backendu . Tipa no "web purna":
1. bakendam - vai kešā ir ko vajag ?
2. ja nav tad prasam backend DB
3. ierakstam uz bakenda kešā
4. atgriežam kaut ko web lietotājam
Ka šito pareizi sadalīja ko un kur kešot, serveri spēj apmēram 10x vairāk klientu apkalpot, bet kamēr aizrakos, biju vispirms MySQLu pārjaucis visos iespējamos griezumos, līdz sāku pievērst uzmanību network trafikam.
PHP ir diezgan normāla izvēle ne pārāk sarežģītiem darbiem, kur ātri vajag uz web tehnoloģijām bāzētu produktu. Freimworki (laravels utml..) ļauj tos izveidot puslīdz drošus un uzturamus.
Tomēr bieži valda maldīgs uzskats, ka PHP jāņem, jo programmētāji ir lēti. Tā nu gan nav taisnība. Lēti ir slikti programmētāji. Normāls programmētājs maksās tik cik tas maksās, neatkarīgi no valodas. Nu labi, dažas maksās vairāk, jo tās ir pa maz.
Students vai iesācējs uzceps lētu sūdu. Ja vajag kauna traipu, tad var ņemt tādu lētu programmētāju.
Meklēju PHP programētāju!
Ir darbiņš ar datu bāzēm, interesentiem lūdzu rakstīt uz iAuto at iAuto . lv