Jump to content
php.lv forumi

codez

Reģistrētie lietotāji
  • Posts

    4,276
  • Joined

  • Last visited

Posts posted by codez

  1. Redz, ar lielajiem frameworkiem ir tā, ka viņos jau būs 99% no tā ko tev vajadzēs.

    Tas nav iespējams. 99% no tā, ko es taisu, sastāda unikāla aplikāciju loģika, specifiski iejošo pieprasījumu apstrādes kotroleri un unikāli viewi. Tāpēc neredzu nemazāko iespēju, ka ZFā būs kaut 5% no tā, ko man vajadzēs.

    Ar to es gribēju teikt, ka izmanto vai nē to ZF, tev 95% no katra nopietna projekta tik un tā būs jāuzkodē pašam vai pašiem.

    Kas attiecas uz ZF, tad papētīju nedaudz to viņu bibliotēku.

    "-":

    1)Nav pārāk intuitīva, nu it kā viss skaidrs, bet tikai tad kad izlasa aprakstu, nevis paskatās uz kodu.

    2)Vairākas lietas, kas vispār ir out of MVC, piemēram šī. Forma tak ir viewa sastāvdaļa, bet viņi to piedāvā ģenerēt ar PHP objektiem. Manuprāt garām.

    "+":

    1)Ir vairākas bibliotēkas, kuras varētu izmantot, tas vairāk attiecās uz dažādiem ārējiem servisiem, bet varbūtība, ka tādas kādreiz vajadzēs ir salīdzinoši maza. Beztam ZF ne tuvu nav vienīgie, kas piedāvā dažādas PHP bibliotēkas.

     

     

     

    Tavu freimworku lietosi tikai tu pats un daži tavi klienti.

    Citu (opensourcētu, piemēram) freimworku lietosi tu un simtiem/tūkstošiem citu cilvēku, kas nozīmē ātrāku bugu atrašanu/labošanu un efektīvāku freimworka attīstīšanu/uzlabošanu.

    Ja runā tieši par MVC freimworku, tad tas ir pavisam neliels koda gabals. Vienīgais veids kā viņu padarīt efektīvāku (patērēto servera resursu ziņā), ir samazināt viņa universālumu un pielāgot tieši savām specifiskajām vajadzībām, bet tāds variants neiet cauri, jo tad nebūs vairs tūkstošiem, kas to lietos.

  2. xfr33, es tev neieteiktu globālu informāciju glabāt failu sistēmā, jo iedomājies, kas notiks, ja tev savu aplikāciju vajadzēs up-skeilot uz vairākiem serveriem!

  3. Šodien pētīju nedaudz opensocial.

     

    Lieta tāda, ka opensocial tavu aplikāciju izlaižot caur savu serveri ielādē ifreimā, bet tik un tā javascriptus protams var palaist tajā ifreimā, tāpat arī tavā profilā ifreimā tiek ielādēta aplikācija.

    Protams nebija nemaz tik grūti tikt pie top.location='blablabla.com';

    Kā rezultātā lapa vienkārši pārlādējas.

     

    Lieta tāda. Es tagad ielieku šo opensocial aplikāciju savā profilā. Cit lietotājs palūr manu profilu, bet šo uzreiz aizmet uz citu lapu, bet šī lapa izskatās pēc tā portāla ielogošanās lapas, šis padomā, ka nogļučijis un ieraksta savus logošanās datus. Ļaunais serveris ielogojas, un pieliek aplikāciju arī šim lietotājam. Šo lietotāju atkal skatās citi un viss aiziet piramīdā.

     

    Jautājums:

    Man tikai rādās, vai tā ir reāla opensocial ievainojamība un opensocial ir s*ds?

  4. vispār datiem - stringiem.

     

    parent.document neatļauj - un tas ir diezgan loģiski, jo savādāk varētu izveidot dažādus uzbrukumus.

     

    Principā ir tā. Ir galvenā lapa - parents. Un ir ifreims - konteineris, kurā tiek ielādēta lapa, bet no cita domeina.

    Būtu labi, ka šī lapa varētu nosūtīt un saņemt datus no parenta.

    Pagaidām vienīgais veids, kas ienāca prātā ir - vienu reizi, kad tiek atvērta lapa ifreimā, nododot GET parametrus.

  5. Man šķiet ka WEBs būtu labs variants. Cilvēks samaksā vai kā savādāk tiek pie lietotāja konta, ielogojas un lieto to tavu aprēķinu sistēmu, kura daļu aprēķinu var taisīt servera pusē, lai tos nevarētu nozagt.

×
×
  • Create New...