RA PHP Framework, invitatie de colaborare

PEAR, Smarty, ADOdb, OOP, PHP 5, XML, UML, Şabloane de proiectare, PHP-GTK.

Moderatori: coditza, Emil, Moderatori

Avatar utilizator
Abbadon
Average Member
Mesaje: 56
Membru din: Mie Mai 18, 2005 8:59 am
Localitate: in LAMP !
Contact:

RA PHP Framework, invitatie de colaborare

Mesajde Abbadon » Lun Apr 18, 2011 6:58 pm



Doua lucruri m-au umplut neincetat de o isterie meta-fizica: un ceas care sta si-un ceas care umbla.

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Lun Apr 18, 2011 7:10 pm

pentru cine e interesat discutia initiala este

recomandari:
cum majoritatea incepatorilor se feresc sa foloseasca un framework pentru ca nu stiu sa lucreze cu el (si automat nici nu il promoveaza) recomand sa scrieti cateva tutoriale/exemple de folosire a frameworkului (conectarea la o baza de date, preluarea unor date dintr-un form, ceva exemple de baza ca sa stie lumea cum sa il poata folosi) o buna idee este documentatia si exemplele de la codeigniter (poate daia e asa folosit ca are exemple bune)
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

cipcip
Senior Member
Mesaje: 201
Membru din: Dum Feb 22, 2009 1:26 pm

Mesajde cipcip » Lun Apr 18, 2011 8:31 pm

Diferenta intre CodeIgniter si acest framework e ca primul e foarte bine realizat si iti da motive sa il folosesti.

Eu ce motive am sa folosesc RA PHP Framework? Ce motive imi da autorul lui ? Prefer sa fac ceva de la 0 decat sa folosesc ceva probabil prost, nu zic ca e prost ce fac ei aici, am dat un exemplu.

E normal ca un framework sa aiba documentatie si exemple, doar nu o sa stau sa ma uit peste 50 fisiere php sa vad ce face fiecare in parte.

Dupa parerea mea nu esti programator daca folosesti framework-uri. Ori faci ceva de la 0, ori o lasi moarta. Un framework poate sa il foloseasca si un copil de 10 ani daca ii pui documentatia in fata, pur si simplu folosesti niste clase sa faci ceva, mare greutate...

Probabil in folosirea unui framework mai e si chestia cu comoditatea si lenea, altfel nu imi explic de ce sa il folosesti.

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Lun Apr 18, 2011 8:52 pm

cipcip ai intrat deja in offtopic, nu are legatura cu topicul abordat.

faptul ca eu sau altcineva si-a scris propriul framework pe care il foloseste la clientii lui ca sa nu mai trebuiasca sa scriu de la 0 aceleasi lucruri de fiecare data pentru fiecare client asta nu inseamna ca e lene sau ca nu stiu programare... daca tu preferi sa pierzi timp scriind aceleasi lucruri la fiecare proiect de la 0 e treaba ta si timpul tau...

nu comparam aici ra framework cu alte frameworkuri, nu asta e discutia, ci doar se cauta ajutor si idei noi de imbunatatire a acestui framework...

eu de exemplu nu il folosesc pentru ca nu am gasit o documentatie buna la el (exemple de folosire) pe cand la zend framework sau codeigniter am gasit destule tutoriale si exemple ca sa ma pot folosi de el...

autorul a specificat ca a scris o documentatie buna IN COD... dar cati dintre noi au timp sa ia la puricat un cod ca sa vada cum il poate folosi? nu e mai simplu sa vezi cateva exemple si sa incepi de la ele ca ulterior sa te prinzi pe parcurs ce mai poti implementa?
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

arhimede
Junior Member
Mesaje: 39
Membru din: Lun Dec 05, 2005 6:54 am
Contact:

Mesajde arhimede » Lun Apr 18, 2011 11:05 pm

Si totusi, unde este codul sursa ?
Sau am orbu gainilor si nu il gasesc prin trac ? :-)

dechim
Senior Member
Mesaje: 1486
Membru din: Mar Mai 10, 2005 11:53 pm
Localitate: Drobeta Turnu Severin

Mesajde dechim » Mar Apr 19, 2011 1:04 pm

Cred ca nu exista o varianta functionala pentru download-at, poti rasfoi prin "Browse source" chiar si salva (are jos download) sau trebuie inregistrat - se impun precizari din partea lui Abbadon
Mie mi se pare interesant dar nu am timp si nici nu cred ca stiu atat de bine ca sa pot participa la dezvoltare.
[offtopic]
Nu emite ganduri negative pentru ca esti primul strabatut de ele.
Apropoul este la postul lui cipcip. Scuze pentru sfat amice, suntem aici ca sa ne ajutam unul pe altul si sunt convins ca toate gandurile tale de bine se intreapta spre reusita acestui proiect.
[edit]
Am recitit ce-am scris. Nu vreau sa supar pe nimeni, sper ca e constructiv

cipcip
Senior Member
Mesaje: 201
Membru din: Dum Feb 22, 2009 1:26 pm

Mesajde cipcip » Mar Apr 19, 2011 4:05 pm

Nu emit ganduri negative, dar cred ca de aceea este un forum ca fiecare sa isi exprime parerea si cam asta e parerea mea :)

Avatar utilizator
Abbadon
Average Member
Mesaje: 56
Membru din: Mie Mai 18, 2005 8:59 am
Localitate: in LAMP !
Contact:

Mesajde Abbadon » Lun Oct 03, 2011 9:39 am

Neata tuturor,

Exista un wiki la adresa http://raphpframework.ro care explica scurt ce trebuie facut pentru instalare, de unde se ia codul sursa si restul.

O versiune functionala este publicata de cel putin cateva luni, continand core-ul framework-ului si o serie minima de module (users, texts, settings, crons, code).

Ultimele 2 sunt o serie interesanta de module: Crons fiind implementarea de "web-crons" (un Apache/IIS thread ruland forever cu sleep (60s) si care verifica o tabela de cron-uri pe care le ruleaza) - asta pentru a avea posibilitatea sa aveti cron-uri, self-managed, atunci cand hostul nu permite asemenea lucru. Iar implementarea este atat de buna incat thread-ul de cron n-a murit, deloc, de 3 luni de zile de cand a fost pornit pe serverul de test.

Cel din urma, "Code", permite invocarea de cod JS/CSS/PHP, salvat in baza de date si folosit in zone diferite in site, via eval.

In rest, cine este familiar cu Java/C#, doreste un PHP mai apropiat de strong typing-ul specific acestor limbaje, va fi incantat de modul in care a fost construit RA.

Cel mai mic demo de site, construit pe aceasta platforma (si care a durat 4 ore): http://administram.ro/

Pe scurt: a devenit un framework cu ambitii de CMS. Cu toate ca nu impune nici o restrictie, oricine doreste sa arunce actuala interfata de administrare si sa faca una diferita pentru proiectul sau sau sa rescrie orice parte din cod, o poate face.

Credeti-ma, nu ma supara comentariile negative (cat sunt constructive). Stim, nu avem documentatie online, pentru ca in termeni de resurse limitate, preferam sa tinem documentatia updatata in cod.

Diferenta e ca poti observa cum functioneaza, in timp ce citesti documentatia. Asta si ai siguranta ca este cea mai up-to-date documentatie.

Din punctul meu de vedere, poate gresesc, dar mi s-a parut uitandu-ma la o serie de colegi de-ai nostri, ca are cel mai mic learning curve dintre toate.

Incercati-l. Nu strica. Iar pe mine ma gasiti pe lista de discutii (din core@lists.raphpframework.ro) sau pe PM pentru email personal.

Eu personal sunt multumit. Am pornit ideea, o serie de colegi s-au bagat cu o serie de contributii (URL rewriting, routers, output buffering, error detection, etc.) si a iesit un proiect din care toti participantii am avut de castigat.

Versiunea stabila, se numeste "Horus". A fost completa acum N luni de zile: http://raphpframework.ro/trk/RA/roadmap?show=completed - si este publicata ever since. In principal, avem un 3/6 month release cycle, depinzand in principal de ceea ce ne propunem sa facem.
Doua lucruri m-au umplut neincetat de o isterie meta-fizica: un ceas care sta si-un ceas care umbla.

Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Mesajde vectorialpx » Lun Oct 03, 2011 10:39 am


Avatar utilizator
Abbadon
Average Member
Mesaje: 56
Membru din: Mie Mai 18, 2005 8:59 am
Localitate: in LAMP !
Contact:

Mesajde Abbadon » Lun Oct 03, 2011 10:59 am

Doua lucruri m-au umplut neincetat de o isterie meta-fizica: un ceas care sta si-un ceas care umbla.

Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Mesajde vectorialpx » Lun Oct 03, 2011 12:00 pm


Avatar utilizator
Abbadon
Average Member
Mesaje: 56
Membru din: Mie Mai 18, 2005 8:59 am
Localitate: in LAMP !
Contact:

Mesajde Abbadon » Lun Oct 03, 2011 12:26 pm

Doua lucruri m-au umplut neincetat de o isterie meta-fizica: un ceas care sta si-un ceas care umbla.

Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Mesajde vectorialpx » Lun Oct 03, 2011 1:12 pm

Aham... deci, tu te ingrijorezi de faptul ca $_SERVER['HTTP_HOST'] o sa-ti consume toata memoria. Nice...

O sa ma opresc aici, ca primul meu post nu avea rolul de a porni o cearta.
Nu ai inteles ideea, asta e.

PS: "Anderscore" era o ironie, asa cum este "pehaspeu", sau ti s-a oprit logica? Daca vrei sa ne legam de rahaturi, vezi ca nu se pune spatiu inainte de ...

Avatar utilizator
Abbadon
Average Member
Mesaje: 56
Membru din: Mie Mai 18, 2005 8:59 am
Localitate: in LAMP !
Contact:

Mesajde Abbadon » Lun Oct 03, 2011 1:34 pm

Doar ti-am demonstrat ca ai comentat offtopic, pe subiecte care oricum te intreceau. Ca sa nu mai zic ca poate-ti iei environment-ul pentru $_SERVER[HTTP_HOST] dintr-o alta sursa decat ce-ti da PHP. Banuiesc ca stiai ca se poate ...

Intentia mea nu e asta, dar nici sa faci munca unor oameni de rahat, fara nici macar sa ai calitatile sa critici. 10x for your comments anyway.
Doua lucruri m-au umplut neincetat de o isterie meta-fizica: un ceas care sta si-un ceas care umbla.

Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Mesajde vectorialpx » Lun Oct 03, 2011 2:46 pm



Înapoi la “PHP Avansat”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 5 vizitatori