Jump to content
php.lv forumi

briedis

Moderatori
  • Content Count

    4643
  • Joined

  • Last visited

About briedis

  • Rank
    parastais, meža
  • Birthday 04/02/1988

Contact Methods

  • ICQ
    0
  • Skype
    briedis88

Profile Information

  • Gender
    Male
  • Location
    Rīga
  • Interests
    Foto

Recent Profile Visitors

31255 profile views
  1. Diemžēl, vēl nekas nav zināms. Kad būs, tad noteikti šeit arī paziņošu. Sekot jaunumiem var arī draugiemgrupas kontam twitter.
  2. Jā, Clean Code būtu nākošā, ko es ieteiktu. Neesmu drošs par OOP grāmatām. Ja es tagad mācītos no jauna, es visdrīzāk meklētu "PHP OOP" tutoriāļus. Koncentrēta informācija ar daudz piemēriem. Šis izskatās ok raksts: https://code.tutsplus.com/tutorials/object-oriented-php-for-beginners--net-12762 Jā, tas ir vecs, tur vēl netiek izmantotas jaunās PHP 7+ fīčas, kā mainīgo, funkciju typehinti, bet galvenie koncepti tiek apskatīti. https://dev.to arī ir daudz jēdzīgu rakstu par php (https://dev.to/search?q=php+tutorial)
  3. Ņem par labi. Izklausās, ka esi uz pareizā ceļa. Neaizmirsti, ka kods nav tikai sintakse. Ir labās prakses, stils, utt, tā kā noteikti ir vērts pameklēt, palasīt kā rakstīt labāku kodu. Varu ieteikt šo grāmatu, kas vairāk apskata dažādus principus, pieejas, kļūdas: https://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X Gan jau var kaut kur "aizņemties" digitālo versiju, jo grāmata nav lēta, bet ir laba.
  4. Esmu viens no skolas pasniedzējiem. Ja tā īsi būtu jāsaka, tad tas ir juniora līmenis. HTML, CSS (SCSS) pamatzināšanas (pačeko arī kādu Bootstrap vai ko tādu). MySQL pamati arī, piemēram, join'i, tabulu projektēšana, kolonnu datu tipi, kaut kas par indeksie. PHP pamati - iepazīties ar OOP principem. Pastudē kā strukturēt projektu, palasi par MVC. JS sintakses pamati, apgūt nedaudz ES6. Ja iespēja, pamēģināt kaut ko jau sarežģītāku - vuejs, piemēram. Vēlams arī palasīt par drošību - pareizu datu eskeipošanu, XSS, sql injekcijām. Iegūglē: OWASP TOP 10. Vari sev uzstādīt par mēr
  5. Ļoti labs teikums: Ja tev kods/keys glabājās principā turpat kur enkriptētie dati - tas viss tiešām ir diezgan bezjēdzīgi.
  6. Visdrīzāk ar to ir domāts, ka datubāze ir kritpēta, nevis saturs. Tas būtu diezgan liels absurds, lai ielogotos lietotāja kontā, būtu jādekriptē visi ieraksti, lai atrastu kurš lietotājs tas ir :) Piemēram, ja lieto AWS RDS: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Encryption.html
  7. Dev tools satur daudz veidu kā tādu lietu debugot. Piemēram, uzliec breakpointus http requestiem vai dom modifickācijām utt un izstepo cauri.
  8. Forumu labā etiķete prasa, lai arī padalies ar risinājumu, ja nu kāds nonāk pie līdzīgas problēmas, lai zina, kas bija jādara :)
  9. Izskatās, ka mysql extension's nav ieslēgts PHP. Google: "wordpress php enable mysql extension" Piezīme: kad šēro koda fragmentus, dari to uzmanīgi, lai nenopludināti sensitīvu informāciju. Tev tur parole iekļauta... Ja to pašu paroli lieto publiskajā wordpress lapā, iesaku nomainīt.
  10. Pirmais, kas jādara, ir jāieslēdz visu erroru rerpotings (google enable error reporting php/wordpress), ir jāatrod servera error logi (PHP) un jāmeklē, kas tieši nestrādā.
  11. Izklausās pēc koda/nginx/fpm problēmas. Kas notiek, ja ver vaļā vienkārši tukšu php failu - tas pats, ir delays?
  12. Mēģināsi atrast, kurš kolēģis sagrēkojās? :) Timeline ir redzams pluginu arhīvā. Pirmā (kopētā) plugin versija tika izlaista pirms 3 gadiem. Pirms 6 mēnešiem updeitoja licenci, iekļaujot atsauces uz Printful. (kādu mēnesi pēc iesnieguma tiesā, izskatās) Pirms 4 mēnešiem izskatās, ka noņēma infringing versijas. Publiskais versiju arhīvs: https://plugins.trac.wordpress.org/log/printify-for-woocommerce/tags
  13. Tu vispār mēģināji mainīt tos volume tipus pie mountošanas? consistent, cached, delegated utt.
  14. @KillerBean Woocommerce pluginu kods ir atrodas Wordpress arhīvos publiski, var vieņu no pirmajām versijām un salīdzināt. Piemēram, šādi izskatās meklējot duplikātus ar PhpStorm abiem pluginiem: Diezgan amatieriski - atstāta pat Printful plugin koda rindiņa, kas vienkārši aizkomentēta.
  15. Tā lūk, pirms kopējiet opensource kodu, iepazīstieties kārtīgi ar licences nosacījumiem. Konkrētais gadījums - Printify nokopēja Printful Woocommerce plugina kodu, nenorādīja atsauci uz Printful kā šī koda autoru, jo GPL licence to pieprasa. https://www.lsm.lv/raksts/zinas/ekonomika/printful-asv-tiesa-apstiprina-printify-vainu-intelektuala-ipasuma-tiesibu-parkapuma.a366705/
×
×
  • Create New...