Care este mai fiabil, joomla sau wordpress
#37
Posted 20 May 2012 - 16:41
OriginalCopy, on 20th May 2012, 17:30, said: Framework e ceva care nu oferă funcționalitate executabilă, dar lacunele tale de cunoștințe te fac să crezi toate bălăriile. Atâta timp cât despachetezi acel ceva și nu trebuie să scrii nicio linie de cod ca să integrezi componentele puse la dispoziție, ci ai o oarecare funcționalitate executabilă pusă deja la dispoziție, nu este un framework, este altceva (un CMS de exemplu). A, că acel CMS oferă un API, asta e altă mâncare de pește. Una e un CMS cu un API, alta este un framework. Dar fanatismul tău de a-i contrazice pe alții fără motive tehnice întemeiate nu îți dăunează decât ție. Nasol e când fanatismul tău îi îndobitocește pe alții. Că atunci, îndobitoceala se perpetuă, iar asta e nasol pentru societate Poate fi si CMS, si framework in acelasi timp. In fond CMS-ul nu e altceva decat o componenta/extensie a framework-ului. Putem sa vb romaneste? framework = schelet. Ambele platforme au tone functii (API despre care vb) pe care programatorul le poate folosi pe a-si construi aplicatia dupa cum are kef. Uite, daca doreste poate sa dezactiveze complet interfata grafica / templates si sa si-o construiasca pe a lui, folosind acele functii puse la dispozitie. Ia ca exemplu router-ul daca vrei. Symphony iti ofera o clasa pt asta, WordPress la fel. Diferenta consta doar in felul cum e scrisa si se foloseste Edited by Nemesis-, 20 May 2012 - 16:42. |
#38
Posted 20 May 2012 - 16:41
Framework-uri sunt Zend, Symfony, CakePhp etc.
Astea doua, sunt mai mult CMS-uri. Ai site-ul ca si facut dupa ce le-ai instalat. Doar misti module de colo-colo si pui o tema. Edited by don_dannielo, 20 May 2012 - 16:45. |
#39
Posted 20 May 2012 - 16:42
Nemesis-, on 20th May 2012, 16:17, said: Iar daca vizezi doar o anume nisa, iti vei crea propriul framework pt mai multa eficienta. Una dintre trăsăturile unui framework e faptul că este general reutilizabil, indiferent de application domain. |
#40
Posted 20 May 2012 - 16:43
#41
Posted 20 May 2012 - 16:46
Nemesis-, on 20th May 2012, 16:41, said: Poate fi si CMS, si framework in acelasi timp. In fond CMS-ul nu e altceva decat o componenta/extensie a framework-ului. Putem sa vb romaneste? framework = schelet. Poți cel mult să construiești un CMS folosind un framework ca fundație. Între cele două subsisteme, CMS și framework, vei avea o dependență. CMS-ul e partea "executabilă" care integrează componente din framework, eventual implementând noi componente, tot pe baza framework-ului. credit, on 20th May 2012, 16:43, said: Si wordpress si joomla nu sunt cms? Din punctul de vedere tehnic al unui programator, codebase-ul WP și joomla sunt un gunoi. (nu au flexibilitatea și reutilizabilitatea unui framework, de exemplu, sunt design-uite de-a-mpana, adică deloc, etc). Edited by OriginalCopy, 20 May 2012 - 16:48. |
#42
Posted 20 May 2012 - 16:51
Cand am zis eficienta, m-am referit la performata in primul rand.
Nu este acelasi lucru sa folosesti cod venit la pachet care acopera o gama mai larga de cerinte, decat sa-ti faci tu propriile componente, care pot fi foarte bine reutilizabile. Quote Între cele două subsisteme, CMS și framework, vei avea o dependență. CMS-ul e partea "executabilă" care integrează componente din framework, eventual implementând noi componente, tot pe baza framework-ului. Acea dependenta exista doar in mintea ta Cum am zis, daca doresti poti ignora total partea cu CMS-ul. Daca nu cunosti aceste platforme, de ce vb despre ele? OriginalCopy, on 20th May 2012, 17:46, said: Din punctul de vedere tehnic al unui programator, codebase-ul WP și joomla sunt un gunoi. (nu au flexibilitatea și reutilizabilitatea unui framework, de exemplu, sunt design-uite de-a-mpana, adică deloc, etc). si uite cum ajungem la adevaratul motiv pt care ele nu sunt frameworks in mintea lui originalcopy cum am spus, nu calitatea codului defineste acest standard. Hai sa lasam bias-urile la o parte si sa gandim rational |
#43
Posted 20 May 2012 - 16:52
Nemesis-, on 20th May 2012, 16:49, said: Acea dependenta exista doar in mintea ta Nemesis-, on 20th May 2012, 16:51, said: si uite cum ajungem la adevaratul motiv pt care ele nu sunt frameworks in mintea lui originalcopy cum am spus, nu calitatea codului defineste acest standard. Hai sa lasam bias-urile la o parte si sa gandim rational |
#44
Posted 20 May 2012 - 16:53
Si acea relatie nu exista draga. CMS-ul este dependent de acel set de functii ce reprezinta API, nu si invers
|
#45
Posted 20 May 2012 - 16:53
"Gunoi" nu era un argument de ce sunt CMS-uri și nu framework-uri, era o caracteristică a joomla și WP.
CMS-ul Drupal de exemplu nu este un gunoi. |
#46
Posted 20 May 2012 - 16:53
OriginalCopy, on 20th May 2012, 17:46, said: Iar bălărie. Și nu e prima oară când aud bălării peste bălării de la tine pe forumul ăsta. Le faci rău începătorilor gen credit, care mai și pun botul la necunoașterea ta. Poți cel mult să construiești un CMS folosind un framework ca fundație. Între cele două subsisteme, CMS și framework, vei avea o dependență. CMS-ul e partea "executabilă" care integrează componente din framework, eventual implementând noi componente, tot pe baza framework-ului. Ba da, sunt CMS-uri, dar nu sunt framework-uri. Oferă doar un API relativ stabil. Din punctul de vedere tehnic al unui programator, codebase-ul WP și joomla sunt un gunoi. (nu au flexibilitatea și reutilizabilitatea unui framework, de exemplu, sunt design-uite de-a-mpana, adică deloc, etc). Tu cand te referi la framework te gandesti la strict la frameworkuri de php. Termenul de framework are un inteles mai larg. Frameworkurile nu sunt numai in php. baiatul a explicat pe intelesul tuturor. frameworkul este un schelet pe care poti construi diferite aplicatii personalizate. Frameworkurile ca cele enumerate de tine nu sunt nici gunoi nici mina de aur. Sunt niste aplicatii web pentru care exista cerere in piata. |
|
#47
Posted 20 May 2012 - 16:55
Nemesis-, on 20th May 2012, 16:53, said: Si acea relatie nu exista draga. CMS-ul este dependent de acel set de functii ce reprezinta API, nu si invers |
#48
Posted 20 May 2012 - 16:56
#49
Posted 20 May 2012 - 16:57
credit, on 20th May 2012, 16:53, said: Tu cand te referi la framework te gandesti la strict la frameworkuri de php. Termenul de framework are un inteles mai larg. Frameworkurile nu sunt numai in php. baiatul a explicat pe intelesul tuturor. frameworkul este un schelet pe care poti construi diferite aplicatii personalizate. Frameworkurile ca cele enumerate de tine nu sunt nici gunoi nici mina de aur. Sunt niste aplicatii web pentru care exista cerere in piata. Câte framework-uri ai folosi tu în viața ta? Eu am folosit vr-o 5 în mod consistent, în diferite limbaje de programare. |
#50
Posted 20 May 2012 - 16:59
OriginalCopy, on 20th May 2012, 17:55, said: Asta am spus și eu, este o dependență între CMS și framework. Dar tu, fiind mai neexperimentată în software design, înțelegi "între" ca "<->" (bidirecțional), nu ca "->" (unidirecțional). si tocmai pt ca este unidirectionala, WP si joomla pot fi folosite ca si framework. |
#51
Posted 20 May 2012 - 17:00
credit, on 20th May 2012, 16:53, said: Frameworkurile ca cele enumerate de tine nu sunt nici gunoi nici mina de aur. Sunt niste aplicatii web pentru care exista cerere in piata. Nemesis-, on 20th May 2012, 16:59, said: si tocmai pt ca este unidirectionala, WP si joomla pot fi folosite ca si framework. |
|
#52
Posted 20 May 2012 - 17:03
OriginalCopy, on 20th May 2012, 18:00, said: Uite cum spui lucruri contradictorii, ba că-s frameworks, ba că-s aplicații Ești penală. WP și joomla nu sunt framework-uri, au doar un API Este si aplicatie dar cu framework in spate. Daca este sa precizam in termeni exacti nu poti spune ca sunt nici cms-uri ci ca au implementat un sistem de management al controlului. Asa orice site cu cms ai spune ca este cms, este impropriu. Corect este: are implementat cms. |
#53
Posted 20 May 2012 - 17:07
credit, on 20th May 2012, 17:03, said: Este si aplicatie dar cu framework in spate. Daca este sa precizam in termeni exacti nu poti spune ca sunt nici cms-uri ci ca au implementat un sistem de management al controlului. Asa orice site cu cms ai spune ca este cms, este impropriu. Corect este: are implementat cms. |
#54
Posted 20 May 2012 - 17:09
Hai s-o luam ca si la gradinita pt OriginalCopy. Ce este un framework?
O librarie software (un set de functii/clase whatever) folosite pt a dezvolta aplicatii software. Suntem de acord pana aici? Aceasta librarie trebuie sa aiba neaparat o caracteristica: sa fie extensibila fara sa trebuiasca sa-i modifici codul sursa. Esti de acord? Daca nu, completeaza. OriginalCopy, on 20th May 2012, 17:57, said: Băi, mor de drag când începătorii predau lecții ălora mai avansați, e genial! |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users