Jump to content
php.lv forumi

Kasspars

Reģistrētie lietotāji
  • Posts

    790
  • Joined

  • Last visited

Everything posted by Kasspars

  1. Man patīk ja jquery lādējas no CDN, kad es kodēju, kaut kur dziļos pāķos, kur internetu pienes ar spaiņiem reizi nedēļā
  2. +1 ka jātaisa indekss fails ar katras rindas baitu. Pēc tam ar metodi read nolasi offset: padod kā vajadzīgās rindiņas baitu length: nākošās rindiņas baits - esošās rindiņas baits Vienīgi beigās nonāksi pie tā, ka būsi uzrakstījis pats savu SQLite :)
  3. Fallback gadījumā browseris gaidīs kāmēr ielādēšana no cdn nofeilo un tikai tad ņems lokālo kopiju. Un tā uz katru request gaidām uz nofeilojušo cdn. Bet nu jā, nofeilojies cdn ir rets gadījums Fontus var mierīgi hostēt no googles, jo css tu norādi fontu prioritāti. Nav googles fonta, būs sans-serif
  4. Ir bijuši gadījumi, kad cdn nav pieejams (piemēram, ārzemju trafiks nav pieejams). Protams, tādi gadījumi ir ļoti reti, bet tā pat tādas lietas notiek. Tad jau labāk, lai visa lapa nav pieejama, nevis tikai daļēji ielādējusies. Edit: Kavacky paspēja to pašu jau ierakstīt :)
  5. Labāk, lai ir viens skripts ko ielādēt (jquery + mans kods) Gzipots tas izmērs ir 29kb Piekrītu, ka jātiek vaļā no jquery atkarības
  6. @briedis Pareizais jautājumus būtu: "Kāpēc lapai ar vienu html elementu vajadzīgs jquery?"
  7. ^ Tā dara script kiddies. Normāli programmētāji paši raksta tēmas un pluginus. Gatavie plugini lielākoties un pilnīgs bardaks Tur viss ir minimizēts :)
  8. Briedi, tev iztēles vispār nav! Laikam nekad neesi strādājis pa tiešo ar klientu
  9. Datubāze tādam datu apjomam derēs MySQL. 30k ieraksti ir vispār nekas priekš db DB interfeisam iesaku ņemt Laravel framework. Uztaisīsi vajadzīgas formas ar kurām rediģēt/filtrēt ierakstus Lai varētu DB viegli sasaistīt ar jebkādu sistēmu nākotnē, tad jātaisa API. Laravel arī API funkcionalitāti ļoti labi nodrošina WEB - te var būt jebkas. Sākot no Wordpress. Wordpresā uztaisīs plugin, kurš slēdzas pie DB API un tādā veidā komunicē ar DB SMS/E-pastu sūīšanu arī var taisīt kā atsevišķu sistēmu, kur ar DB komunicē caur API Ja DB ir normāls API, tad visas saistītās sistēmas var programmēt pilnīgi dažādi cilvēki. Galvenai, lai ir labi dokumentēts DB API Es bez 2k Eur klāt nemaz neķertos. Ja kāds prasa mazāk, tad iespējams, ka cena pieaugs ar katru dienu vai arī viņam ātri apniks un nāksies meklēt citu izstrādātāju, kurš atkal pateiks, ka viss ir jāpārtaisa
  10. Man likās, ka tikai krievijā šitādas lietas notiek. Nu labi, ka tikai kazino lapas bloķē
  11. Wordpressam apakšā ir tiesību mehānisms. https://codex.wordpress.org/Roles_and_Capabilities 1) Easy level Nodefinēt jaunu Role https://codex.wordpress.org/Function_Reference/add_roleun rolei uzliec vajadzīgās tiesības (capabilities) Izmanto to pašu WP login/register lapu Pārķer jaunu lietotāju reigster notikumu un uzliec viņiem nodefinēto Role. Visi lietotāju tiek pie Dashboard, tikai atkarībā no tiesībām tur būs pieejams tikai, tas ko atļaut lietotāja tiesības 2) Intermediate level Vai arī taisi visu custom. Custom login/reigster, custom admin panelis, kurā lietotājs labo savu profilu, pievieno postus 3) Expert level Samaksā man un es tev uztaisīšu kā vien vēlies :)
  12. Pilnībā piekrītu, bet tomēr uzskatu, ka ir jābūt kaut kādai robežai pie kuras pats sāc rakstīt kodu. Savādāk tā programmēšana pārvēršas par tādu kā lego likšanu. Ir tak kaudze ar cilvēkiem, kas WP lapas saliek tikai un vienīgi no gataviem plugins. Es nesaku, ka tas ir slikti. Īstenībā tāds Microsoft savos izstrādes rīkos jau gadiem cenšas panākt šādu līmeni Kas man tracina visos frameworkos ir tas, ka vienmēr atdursies kāda ierobežojumā. Un tad pavadīsi daudz laika meklējot kā apiet ierobežojumu nevis rakstos pašu risinājumu. Pats priekš sevis esmu sapratis, ka "linux command line" tools ideoloģija ir viss labākā. Mazs "stulbs" toolis, kas dara tikai vienu lietu, bet to tas dara ļoti labi. Un es kā programmētājs izdomāju, kuru no tiem izmantot un trūkstošās lietas pieprogrammēju pats. Pats ikdienā aktīvi izmantoju package managerus (npm), task menedžerus (gulp/grunt), versiju kontroles (git), css preprocessor (less), browserify
  13. ^ tas ir framework uz framework. Lai uztaisītu theme tev neko tādu nevajag. Maz ka tev vajadzēs wordpress macīties, tad pa virsu šim tev vajadzēs arī roots.io vai html5blank mācīties
  14. ^ Tu kad taisi WP lapu pats kodu (php, javascript) raksti? Vai saliec visu no gataviem skriptiem/pluginiem? HTML un CSS neskaidās kods
  15. Ja jums nepatiks jurchika pieteikums, dodiet ziņu man, nosūtīšu savējo :)
  16. ^ Draudziņ, viņš uz Windows gribēja ierakstīt šādā failā /tmp/1a827dc1b4e548626bb6c57ac4a97f7c Gribi teikt, ka neredzi, kur te ir problēma? Think less
  17. Jūs jokojat!? :D Ir jāpadod faila vārds nevis direktorijas vārds! file_put_contents nevar rakstīt direktorijā
  18. file_put_contents(/tmp/1a827dc1b4e548626bb6c57ac4a97f7c): Man uz windows visi faila vārdi sākas ar c:/ vai d:/.... varbūt tu šajā gadījumā padod linuxīgu faila vārdu un tāpēc tev izmet error No such file or directory sys_get_temp_dir() -> DIR! Direktorija Skatamies php manuālī funkciju file_put_contents. Redzam, ka pirmais parametrs ir FILENAME! int file_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] ) -> FILENAME! Bet tu funkcijai file_put_contents padod direktoriju Vispār visiem jaunajiem censoņiem iesaku iemācīties lokalizēt problēmu! Tik pat labi "nedarbojas laravel" vietā varēji rakstīt "nedarbojas dators" vai "nedarbojas zemeslode"
  19. Es silti iesaku e-pastu likt pie googles. Protams, tas ir par maksu, 3eur mēnesī Paša hostēts e-pasts ir slikts ar to, ka lielakoties tas tiks norauts spamā. Un no tāda e-pasta nav jēgas, tik pat labi vari vispār nesūtīt :) Vēl ir alternatīva zoho mail, tas maksā 2eur mēnesī. Bet tam arī ir problēmas, jo bieži nonāk spamcannibal blacklistē. Ja gmail neņem vērā šādas blacklistes, tad, piemēram, uz latnet epastiem vairs nenosūtīsi, jo viņi ņem vērā visas blacklistes.
  20. {!! !!} Ir ļoti pat OK, jo tā tu uzreiz redzi vietu, kur potenciāli tiek izvadīts neeskeipots HTML, attiecīgi vieta injekcijām
  21. Agrāk IIN vajadzēja maksāt uz pašvaldības kontu, tagad jāmaksā uz Valsts kasi. Tā kā līdz pašvaldības kontam varbūt vispār nekas neaiziet :D
×
×
  • Create New...