ieleja Posted January 23, 2014 Report Share Posted January 23, 2014 noteikti nevēlos kādu liesmojošu topiku, bet labāk iedomājamies abstraktu situāciju - sākas jauns vidējs vai liels projekts un ir iespēja izvēlēties tehnoloģiju, valodu, fw. potenciālās komandas locekļiem ir katram savs favorīts, bet vēlams izvēlēties kaut ko kaut cik objektīvi labāko vai mēs (jūs) visumā nelielā (bet zinošā) <php.lv> sabiedrība varam vidēji īsos postos izstāstīt savu viedokli? p.s. saprotu, ka topika tāgos ir 3 lieki tāgi, bet mūsu mazajā dzimtenē jau tā viss ir pārāk fragmentēts un segregēts Quote Link to comment Share on other sites More sharing options...
briedis Posted January 23, 2014 Report Share Posted January 23, 2014 Paņem laravel un miers :) Ja tīri balstās uz popularītāti. Ja cilvēks saprot kas ir MVC, kāpēc, lai vispār būtu problēma strādāt ar jebkuru ietvaru? Ņemiet to, kam vislabākā dokumentācija un vislielākais community. Quote Link to comment Share on other sites More sharing options...
codez Posted January 23, 2014 Report Share Posted January 23, 2014 Atkarīgs no projekta kompleksitātes, ja saildzinoši vienkāršs, tad Laravel, ja drīzāk sarežģītāks, tad Symfony2. Laravel būtībā ir tāda vienkāršota Symfony versija ar daļu Symfony komponenšu un jau noteiktām lietām kā kas strādās, ātrak sākt un apgūt. Symfony2 tev uzspiež daudz mazāk, daudz lielāka brīvība, bet līdz ar to daudz lielākas iespējas izvēlēties kā un ar ko darīsi. Quote Link to comment Share on other sites More sharing options...
ieleja Posted January 23, 2014 Author Report Share Posted January 23, 2014 tur jau tā lieta, ka nav vienkārši izvērtēt, kam tad "vislabākā dokumentācija un vislielākais community" vēl jau ir komandas potenciāls, motivācija un nākotnes perspektīvas, u.c. bet vēl jau tas vektors - valodas - codez teiks, - (Play|)Scala [personīgi, bakstos ap Symfony2 un Wicket, jo Java liekas universāla, ja redzētu ērtu pielietojumu ārpus weba, tad tikai c++] Quote Link to comment Share on other sites More sharing options...
codez Posted January 24, 2014 Report Share Posted January 24, 2014 http://stackoverflow.com/questions/2104724/your-experience-with-scalawicket Quote Link to comment Share on other sites More sharing options...
Kavacky Posted January 24, 2014 Report Share Posted January 24, 2014 Nav īsti svarīgi, kam ir kāda dokumentācija un komjunitijs. Svarīgāk ir tas, kur komanda prot labāk operēt. Cik tad daudz to dokumentāciju vajag freimworkam? Aizmirsās, kā kontrolieri jāraksta? Kādas metodes pieejamas ORM? IDEs autocomplete & read source. Quote Link to comment Share on other sites More sharing options...
Kemito Posted January 24, 2014 Report Share Posted January 24, 2014 PHP - Laravel Python - Django Quote Link to comment Share on other sites More sharing options...
101111 Posted January 24, 2014 Report Share Posted January 24, 2014 Nav īsti svarīgi, kam ir kāda dokumentācija un komjunitijs. Svarīgāk ir tas, kur komanda prot labāk operēt. Cik tad daudz to dokumentāciju vajag freimworkam? Aizmirsās, kā kontrolieri jāraksta? Kādas metodes pieejamas ORM? IDEs autocomplete & read source. Mazliet resnākiem freimworkiem dokumentācijai ir nozīme, bet poplārajiem freimworkiem ar to pārsvarā nav problēmas. Piemēram tam pašam Symfony2 ir virkne labu komponentu, kas atrisina standartproblēmas, bet bez labas dokumentācijas daži no tiem būtu tiešām grūti izmantojami. Noteikti jāpiekrīt, ka projekta tehnoloģiju izvēlē lielāks svars ir komandas dalībnieku viedoklim nekā anonīmu "ekspertu" apgalvojumiem internetā. Ja komandas dalībnieki var vienoties par freimworku, ar kuru ērti strādāt un redzēt plusus un mīnusus konkrētā projekta kontekstā, tad tas jau ir daudz, arī, ja freimworks nav tik modīgs. Quote Link to comment Share on other sites More sharing options...
ieleja Posted January 25, 2014 Author Report Share Posted January 25, 2014 laraval varbūt ir jauki, bet ir daži mīnusi: - nav īstas integrācijas IDEēs (ok, darām caur PHP valodu), - dokumentācija nu ... tāda nekāda - izstaigā to QuickStart, viss vienkārši un ko tālāk? gribētos kādu kaut cik īstu aplikāciju, kur visas sadaļas diezgan izmantotas un arī paskaidrotas Quote Link to comment Share on other sites More sharing options...
Kemito Posted January 26, 2014 Report Share Posted January 26, 2014 ieleja, dokumentācija ir laba, un ja nepieciešams padziļināti kaut ko sameklēt tajā visā, skaties APi - http://laravel.com/api/ Quote Link to comment Share on other sites More sharing options...
daGrevis Posted January 28, 2014 Report Share Posted January 28, 2014 > pārgāja uz Python \o/ Quote Link to comment Share on other sites More sharing options...
jurchiks Posted January 29, 2014 Report Share Posted January 29, 2014 Tu palaidi garām kontekstu, tā pāriešana uz Python nebija tas veiksmīgākais lēmums. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted January 29, 2014 Report Share Posted January 29, 2014 Context, who needs it anyway... Quote Link to comment Share on other sites More sharing options...
ieleja Posted January 30, 2014 Author Report Share Posted January 30, 2014 (edited) ieleja, dokumentācija ir laba, un ja nepieciešams padziļināti kaut ko sameklēt tajā visā, skaties APi - http://laravel.com/api/ var jau būt, ka "laba", bet man trūkst kaut kādu pat primitīvu vadlīniju. izejam cauri: http://laravel.com/docs/quick viss skaisti, viss notiek bet ja es šo piemēru vēlētos papildināt, pielikt kaut kādas iespējas radīt, rediģēt, dzēst? visas pamācības kaut kādos pusvārdos ok, ir pamācība par Laravel ORM: http://laravel.com/docs/eloquent tur tā: To create a new record in the database from a model, simply create a new model instance and call the save method. Saving A New Model $user = new User; $user->name = 'John'; $user->save(); tik kur man to modeli definēt un kā pasaukt? Edited January 30, 2014 by ieleja Quote Link to comment Share on other sites More sharing options...
briedis Posted January 30, 2014 Report Share Posted January 30, 2014 tik kur man to modeli definēt un kā pasaukt? nu tu dod, es paskatījos satura rādītājā un 5 sek laikā atradu, kur definēt modeli un kā to darīt :S http://laravel.com/docs/eloquent#basic-usage Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.