Jump to content
php.lv forumi

Laravel programmētāji


ViktorsN

Recommended Posts

Freimworki pārsvarā tiek rakstīti plašākam lietotāju lokam, un parasti nav praktiski taisīt kaut ko priekš 5-10% lietotāju, ja ir svarīgākas lietas, ko pieprasa 40+%.

Ja jau Yii2 tik ilgi nav visas tās lietas built-in, tad vai nu nepietiekami daudz lietotāju pieprasa, vai tas ir pieejams "plagina" formā.

Link to comment
Share on other sites

  • Replies 300
  • Created
  • Last Reply

Top Posters In This Topic

Freimworki pārsvarā tiek rakstīti plašākam lietotāju lokam, un parasti nav praktiski taisīt kaut ko priekš 5-10% lietotāju, ja ir svarīgākas lietas, ko pieprasa 40+%.

Ja jau Yii2 tik ilgi nav visas tās lietas built-in, tad vai nu nepietiekami daudz lietotāju pieprasa, vai tas ir pieejams "plagina" formā.

 

Viņi vienkārši netiek galā ar savu issues sadaļu (750+ issues karājās jau ļoti ilgi)

 

Ja apskatās pēdējo relīzi jūlijā (http://www.yiiframework.com/news/102/yii-2-0-9-is-released/)

Var redzēt, ka ievieš kaut ko no tā - labāku schema builder sintaksi, kaut kādus action filter, kas ir tjipa kaut kas uz middleware pusi, bet izskatās pēc sūda

 

Tad relīze aprīlī: http://www.yiiframework.com/news/97/yii-2-0-8-is-released/ 

Atkal migrācijām kaut kāds syntax sugar, komandrindas parametru norādīšana, dep injection closur'iem configā (service provider much?)

 

Relīze pagājušā gada augustā augustā: http://www.yiiframework.com/news/88/yii-2-0-6-is-released/

 

Nu karoč, pilnīgu figņu viņi tur laiž ārā, fīčas, kuras it tā kā velk uz laravel pusi, bet tāpat izskatās diezgan bēdīgi...

Link to comment
Share on other sites

...tāpēc, ka nav tā, kā Laravel?

 

Pag, tās fīčas, kuras uzskaitīju pie relīzēm, jau ir laravelā, tikai daudz jēdzīgāk realizētas. Yii2 pamatā dara lietas, ko spēj laravel, tikai tās ir neērtāk lietot, ka arī kods, kas ir apakšā, ir diezgan baiss..

Link to comment
Share on other sites

Yii šitā tagad var. Laravelā arī var? Ja var, tad kad to ieviesa? Vai to ieviesa pirms 11. jūlija vai pēc?

 

Principā kvērijiem ir raw fīča, piemēram:

SomeModel::whereField($value)->orderByRaw("name COLLATE utf8_bin ASC")->get();

DB::table('something')
            ->selectRaw('name COLLATE someShit')
            ->whereRaw('name COLLATE latin1_german2_ci = "bullshit"')
            ->toSql()

Kas izvada:

select name COLLATE someShit from `something` where name COLLATE latin1_german2_ci = "bullshit"

Raw fīčas ir ļoti sen, imho

Link to comment
Share on other sites

Jā, Briedis, Tavi uzskaitītie punkti - daudzus no tiem jau pamanīju. Bet priekš tādas backend/dashboard/admin panel sistēmas veidošanas Yii viss kas ir saražots. Pa punktiem par Laravelu - tur man jāapdomājas, uzreiz tā grūti. Bet kaut kas konstanti sit korķus ārā. Nez, varbūt vnk pārliecības trūkums.

 

Gentellela. Pirmajā brīdī wow, pēc tam ar F12 sāc skatīties, kāpēc kaut kādi pikseļi nobīdās un tad nonāc pie viņa custom.css. Kaitina. Bet nu šobrīd laikam daudzi izmanto viņu.

Link to comment
Share on other sites

Neesmu vēl redzējis nevienu izmantojamu modeļu/CRUD ģeneratoru. Varbūt manos projektos viss ir pārāk custom. (Laravel)

 

Kāpēc, lai to visu (modeļa failu, boilerplate) rakstītu ar roku katru reizi, ja to visu var izdarīt ar vienu komandrindu? Tas atvieglo un ekanomē laiku.

Link to comment
Share on other sites

  • 10 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...