F3llony Posted August 25, 2012 Report Share Posted August 25, 2012 Dāmas un kungi, atļaujiet iepazīstināt - http://phalconphp.com. Domas? Quote Link to comment Share on other sites More sharing options...
codez Posted August 25, 2012 Report Share Posted August 25, 2012 Ideja jau sen tāda bija, ka tādai tehniski ir jābūt PHP MVC FW cores realizācijai. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted August 25, 2012 Report Share Posted August 25, 2012 Web appos īstais bottleks ir datubāze. Uz C rakstīts freims liedz iespēju freimu pielāgot savām vajadzībām izmantojot PHP. Quote Link to comment Share on other sites More sharing options...
renarti Posted August 25, 2012 Report Share Posted August 25, 2012 (edited) TAs nozīmē to, ka man kā Web lapas pasūtītājam vēlāk hostingā būs nepieciešams php_phalcon.dll vai phalcon.so! - sekojoši hostinga izvēle tiek ierobežota. Un kur paliek Cron Jobs - CLI? http://www.bestwebframeworks.com/compare-web-frameworks/php/ 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 Web appos īstais bottleks ir datubāze. Uz C rakstīts freims liedz iespēju freimu pielāgot savām vajadzībām izmantojot PHP. Ne tad, ja spēcīgi tiek izmantota kešosāna aka. Memcache vai Redis. TAs nozīmē to, ka man kā Web lapas pasūtītājam vēlāk hostingā būs nepieciešams php_phalcon.dll vai phalcon.so! - sekojoši hostinga izvēle tiek ierobežota. Un kur paliek Cron Jobs - CLI? http://www.bestwebfr...frameworks/php/ Shared hostings ir so old, sen jau visi dzīvo mākoņos uz saviem VPS ar root pieeju. Quote Link to comment Share on other sites More sharing options...
F3llony Posted August 25, 2012 Author Report Share Posted August 25, 2012 Web appos īstais bottleks ir datubāze. Uz C rakstīts freims liedz iespēju freimu pielāgot savām vajadzībām izmantojot PHP. NoSQL, loose-coupling un protams "extends" (???>?!?!111). RTFM :) TAs nozīmē to, ka man kā Web lapas pasūtītājam vēlāk hostingā būs nepieciešams php_phalcon.dll vai phalcon.so! - sekojoši hostinga izvēle tiek ierobežota. Un kur paliek Cron Jobs - CLI? http://www.bestwebfr...frameworks/php/ 1. Shared hostings ir miris. 2. Lielākā daļa lielo provaideru piedāvā userspace moduļus. 3. Managed VPS. Un tu iedomājies, ka, ja freims ir kā modulis jams no CLI maģiski izgaist? WTF? Vai nevēlies tomēr pārlasīt, kas ir intepretatora interfeiss un ka tam nav nekāda sakara ar moduļu pieejamību? Quote Link to comment Share on other sites More sharing options...
daGrevis Posted August 25, 2012 Report Share Posted August 25, 2012 Es saprotu, ka mantošana. Bet PHP var mantot C staffu? Quote Link to comment Share on other sites More sharing options...
F3llony Posted August 25, 2012 Author Report Share Posted August 25, 2012 (edited) Es saprotu, ka mantošana. Bet PHP var mantot C staffu? PHP var paplašināt mantot jebko, kas implementēts kā paplašinājums, kas definē pieeju funkcionalitātei kā klases. Tu taču vari paplašināt mantot, piemēram, MySQLi? Kapēc lai Phalco klases būtu izņēmums? Phalco pašā pamatā ir nesaistīts un modulārs freims, kas ļauj tev izmantot vai tieši otrādi - neizmantot kaut kādu funkcionalitāti. Tur jau ir liela daļa no paplašināšanas jēgas - ļaut programmētajam PHP mainīt iebūvētu un predefinētu funkcionalitāti, lai panāktu citādu efektu gala rezultātā izmantojot no PHP gala "lietotāja" viedokļa nemaināmu resursu. +10 cepumus vērts bonuss priekš Phalco ir iespēja izmantot tā piedāvāto funkcionalitāti neizmantojot pārējo freimu. Piemēram, tu vari uzrakstīt pats savus skatus un kontrolierus, kā arī kontroles arhitektūru un izmantot, piemēram, Phalco kešatmiņas un modeļu slāni atmetot Phalco "oriģinālo" arhitektūru, skatus un kontrolierus. Edited August 25, 2012 by F3llony Quote Link to comment Share on other sites More sharing options...
draugz Posted August 26, 2012 Report Share Posted August 26, 2012 Man liekas, šitas freimvorks ir ļoti labs mākoņserveriem.Šāda C optimizācija, ļauj izvēlēties mazākas jaudas serveri un tādējādi ieekonomējot $ :) Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted August 27, 2012 Report Share Posted August 27, 2012 +10 cepumus vērts bonuss priekš Phalco ir iespēja izmantot tā piedāvāto funkcionalitāti neizmantojot pārējo freimu. Piemēram, tu vari uzrakstīt pats savus skatus un kontrolierus, kā arī kontroles arhitektūru un izmantot, piemēram, Phalco kešatmiņas un modeļu slāni atmetot Phalco "oriģinālo" arhitektūru, skatus un kontrolierus. Vai tas ir kaut kas īpašs? T.i., tas, ka var izmantot daļēji.. Quote Link to comment Share on other sites More sharing options...
marrtins Posted August 27, 2012 Report Share Posted August 27, 2012 Nepatīk man šādi pārmudrītie freimworki, aļa Zend Tas Our motivation arī izstiepts, piemēram, 1) If a bytecode cache (like APC) isn’t used, syntax checking is performed every time for every file in the request2) Many files with classes and functions are read on every request made. Disk reading is expensive in terms of performance, especially when the file structure includes deep folders 1) Kurš pie pilna prāta lieto PHP bez APC vai tamldz? 2) Tam ir domāts diska cache (jebkurā normālā OS tas ir). Ja fails nemainās, tad faktiski nākamo reiz tas tiek lasīts no RAM. Quote Link to comment Share on other sites More sharing options...
besis Posted August 27, 2012 Report Share Posted August 27, 2012 pilniigi lieki. jo ir php-fpm & apc Quote Link to comment Share on other sites More sharing options...
F3llony Posted August 27, 2012 Author Report Share Posted August 27, 2012 pilniigi lieki. jo ir php-fpm & apc Nejauc bumbierus ar ananāsiem. #PaaS Quote Link to comment Share on other sites More sharing options...
besis Posted August 27, 2012 Report Share Posted August 27, 2012 es tos nesaliidzinu, vienkaarshi, tendence ir panaakt PHP aatrdarbiibu ar citaam - progresiivaakaam metodeem, neizmantojot piesieshanos custom extensioniem. c extension manupraat ir dead end prieksh mainstream appiem, tachu vareetu buut labs risinaajums specifiskaas virtuvees. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted August 27, 2012 Report Share Posted August 27, 2012 > tendence ir panaakt PHP aatrdarbiibu ar citaam - progresiivaakaam metodeem Neizmantojot regexus? http://php.lv/f/topic/20687-renarti-php-mvc-framework/page__view__findpost__p__161525 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.