renarti Posted August 25, 2012 Report Share Posted August 25, 2012 Iespējams pasaulē ātrākais PHP MVC Framework. Ražots Latvijā - relīzots 24.08.2012. http://renarti.com Quote Link to comment Share on other sites More sharing options...
waplet Posted August 25, 2012 Report Share Posted August 25, 2012 (edited) ' Edited August 25, 2012 by waplet Quote Link to comment Share on other sites More sharing options...
briedis Posted August 25, 2012 Report Share Posted August 25, 2012 (edited) Uzspied read more un izlec - Coming soon... Nah lietot iespējams ātrāko, ja var lietot ātrāko? http://phalconphp.com/ Edited August 25, 2012 by briedis Quote Link to comment Share on other sites More sharing options...
renarti Posted August 25, 2012 Author Report Share Posted August 25, 2012 kā jau minēju: relīzots vakar; dokumentācija procesā. Nav grēks dot Open Source kodu bez dokumentācijas :). Tiem kuri lietojuši CodeIgniter un DooPHP viss būs skaidrs uzreiz, bet dokumentācija būs ... Coming soon ... :) Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted August 25, 2012 Report Share Posted August 25, 2012 Bez komentāriem... Quote Link to comment Share on other sites More sharing options...
renarti Posted August 25, 2012 Author Report Share Posted August 25, 2012 (edited) Vienkārši: lejuplādē, atarhivē, copy/paste web servera doc direktorijā un viss strādā + sāc rakstīt savu kodu. Praktiski liela daļa notiek ar static class Rti::....: Rti::loadConfig(...) Rti::loadCore(...) Rti::loadHelper(...) Rti::loadTranslations(...) Rti::loadModel(...) Rti::loadView(...) Rti::loadController(...) u.tt. -------------------------------------------------------- Tavs rakstītais kods strādās arī ar CLI (Cron jobiem) --------------------------------------------------------- Piemēram: Rti::db()->relate('InterestObj', array('RelateObj1', 'RelateObj2',...., 'RelateObjETC')); Atgriež ORM - Tabulas.InterestObj modeļa Objektu/s ar saistītajām tabulām RelateObj.... kā šī modeļa properties (arī many-to-many relationship caur trešo tabulu). Rti::loadView(...) ielādēs tavu lapu vai lapas fragmentu Datubāzes pieslēgums (jeb vairāki) "jebkurš" jo strādā ar PHP PDO. Rti::translator()->... atgriež multi language tulkojumu. Der 99,9% hostingu Edited August 25, 2012 by renarti Quote Link to comment Share on other sites More sharing options...
renarti Posted August 25, 2012 Author Report Share Posted August 25, 2012 Ja ir kāda konkrēta lieta - raksti - atbildēšu līdz dokumentācijas uzrakstīšanai :) Quote Link to comment Share on other sites More sharing options...
renarti Posted August 25, 2012 Author Report Share Posted August 25, 2012 (edited) ar trīs rindiņu izmaiņu viegli vari nokonfigurēt tā, ka uz servera viens framework strādās visām domēnu aplikācijām :D Edited August 25, 2012 by renarti Quote Link to comment Share on other sites More sharing options...
codez Posted August 25, 2012 Report Share Posted August 25, 2012 (edited) benchmarks uz hello world gan ir ko vērts. Piemet benchmarkos manu FW: <?php echo 'Hello World'; Edited August 25, 2012 by codez Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted August 25, 2012 Report Share Posted August 25, 2012 (edited) Kāpēc lai es sasietos ar projektu, par kura nākotni ir vairāk nekā skaidrs, ka pēc pusgada projekts būs miris? Kas viņu atbalstīs, uzturēs pēc 3 gadiem? Cik liela ir projekta komanda? Kas vispār ir projekta komanda, kāds uzņēmums(-i) sniedz tam aizmuguri? Kur ir projekta roadmap, wiki, repozitorijs, bug trackeris? Kāpēc statiski izsaukumi? Vai tāpēc, ka funkcionālā programmēšana ietērpta objektos un metodēs, ignorējot OOP principus? Tādas lietas notiek, ja cilvēks kā vientuļais vilks darbojas savā nodabā, neredz, ka pasaule straujiem soļiem iet uz priekšu.. nē, pat ne iet uz priekšu, bet trīs reizes jau apriņķojusi zemei, milzīgiem ietvariem, kuriem ātrdarbība nebūt nav problēma, jau ir N tās versijas... Un, ja runājam par ātrdarbību, FW ātrdarbība, iespējams, nemaz nav tas faktors, ar kuru panāk risinājuma ātrdarbību. Smieklīgi... Ir tīri ok, ja uztaisi FW priekš sevis, specifiskiem (saviem) projektiem un ieliec githubā, bet kam tu lien ārā ar saukļiem "pasaulē ātrākais" un "lietojiet", utt.? Vai saproti, ka FW izvēle ir ļoti atbildīgs lēmums? Varbūt ne projektiem, kas ir īslaicīgi mācību projekti, taču un arī tur jādomā, vai cilvēks būs apguvis FW, kura zināšanas varēs izmantot profesionālā darbībā. Nav noslēpums, ka pasaulē tā jau ir pietiekami daudz FW ar apjomīgu dokumentācijas, lietotāju, infrastruktūras bāzi. Katrā ziņā, interesē pamatojums, kāpēc šādas aktivitātes tiek uzskatītas par produktīvām un tām tiek veltīts laiks? Vienkārši sāpīgi noskatīties... Edited August 25, 2012 by Mr.Key Quote Link to comment Share on other sites More sharing options...
F3llony Posted August 25, 2012 Report Share Posted August 25, 2012 Labāk būtu uztaisījis sev blogu. :) Neko citu nevaru pateikt. // Firefoksītis? Quote Link to comment Share on other sites More sharing options...
spainis Posted August 25, 2012 Report Share Posted August 25, 2012 es tāds picky bet: class Rti /** * @return void */ public static function showError($message) { exit($message); } WTF??? Kāpēc nevar kā visi normāli cilvēki exception'u izmest un tālāk izmantot error handler'i nenoķerto exception'u apstrādei? Kāpēc nav normāla autoload'a, bet ir kaut kādi konfigurācijas faili priekš tā? Runājot par route'iem, katram action'am ir jānodefinē savs route's? kāpēc nevarēja tāpat kā visi FW ar regexu noskaidrot kontrolieri un action'u? Uzmetot aci man ar tā netapa skaidrs kā tie formu validātori strādā, kā arī izskatās, ka uz kļūdu paziņojumiem nevar padod mainīgo vērtības, kas nozīmē tikai to, ka sanāk 100 un 1 paziņojums par to, ka lauka vērtība ir pa īsu tik ar citu limitu? Vai patiešām ievadlauku kļūdas tiek uzstādītas sesijā???? etc. ... Quote Link to comment Share on other sites More sharing options...
F3llony Posted August 25, 2012 Report Share Posted August 25, 2012 kāpēc nevarēja tāpat kā visi FW ar regexu noskaidrot kontrolieri un action'u? Priekš tam kurbulēt regex ir mazliet stulbi. Daudz labāk ir eksplodēt request uri. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted August 25, 2012 Report Share Posted August 25, 2012 Regexi, lai varētu «gudri mečot». `^article/(?P<article_pk>\d+)/$` Quote Link to comment Share on other sites More sharing options...
besis Posted August 27, 2012 Report Share Posted August 27, 2012 regexp bremzi baazt korē ir augstākā mērā stulbi, tas pats attiecas uz explodi(protams daudz mazākā mērā nekā regexp). Ja nav elegantaaku risinājumu, tad labāk ir tā kā jau ir uztaisīts. 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.