Framework Oo
Started By Chinello Cybernético, 13/03/2006, 00:13
7 replies to this topic
#1
Posted 13/03/2006, 00:13
Fala pessoal.
To desenvolvendo um framework orientado a objeto compatível com PHP4 pra ser utilizado nos hosts que achamos por aí.
OO no PHP4 é fraquinho eu sei, mas pelo motivo acima, resolví adotar o PHP4, senão, "só daria pra usar em casa".. ehhee.
Mas entao.. Explicando:
A idéia é fazer uma framework simples. Q ajude no desenvolvimento da segunda e terceira camadas de um site.
Ela teria 3 "módulos" principais.. Um de controle de erros, outro para manipular um BD, um outro de templates..
Digamos que eu só fiz o controle de erros..
Mas não é bem assim..
Sobre o funcionamento:
A idéia é trabalhar com ambientes e módulos..
Por exemplo, um site, teria 2 ambientes, o ambiente de administração e o site em si. Cada ambiente vai ser uma classe, q vai cuidar das sessões ou módulos deste ambiente.
O script está rodando em:
http://www.d-zone.co...lube/chinellux/
Vocês só verão os arquivos do script.. Mas já existe o ambiente de administração, para acessá-lo, entre no endereço:
http://www.d-zone.co...chinellux/admin
Acessando este endereço, vc estará vendo o método 'index' da classe 'admin'..
Bom, se tu leu tudo isso, é pq de alguma forma, tu te interessou.. hehehe..
Enfim, estou postando isso aqui, pois estou precisando trocar umas idéias sobre como proceder com o restantes dos módulos, e ainda ajudar no desenvolvimento se alguém quizer.
Os interessados em ajudar de alguma forma, podem postar aqui, depois a gente troca umas idéias de alguma outra forma, mais agradável.
Vou criar agora um site no Source Forge.. Aguardo os interessados..
Flw..
To desenvolvendo um framework orientado a objeto compatível com PHP4 pra ser utilizado nos hosts que achamos por aí.
OO no PHP4 é fraquinho eu sei, mas pelo motivo acima, resolví adotar o PHP4, senão, "só daria pra usar em casa".. ehhee.
Mas entao.. Explicando:
A idéia é fazer uma framework simples. Q ajude no desenvolvimento da segunda e terceira camadas de um site.
Ela teria 3 "módulos" principais.. Um de controle de erros, outro para manipular um BD, um outro de templates..
Digamos que eu só fiz o controle de erros..
Mas não é bem assim..
Sobre o funcionamento:
A idéia é trabalhar com ambientes e módulos..
Por exemplo, um site, teria 2 ambientes, o ambiente de administração e o site em si. Cada ambiente vai ser uma classe, q vai cuidar das sessões ou módulos deste ambiente.
O script está rodando em:
http://www.d-zone.co...lube/chinellux/
Vocês só verão os arquivos do script.. Mas já existe o ambiente de administração, para acessá-lo, entre no endereço:
http://www.d-zone.co...chinellux/admin
Acessando este endereço, vc estará vendo o método 'index' da classe 'admin'..
Bom, se tu leu tudo isso, é pq de alguma forma, tu te interessou.. hehehe..
Enfim, estou postando isso aqui, pois estou precisando trocar umas idéias sobre como proceder com o restantes dos módulos, e ainda ajudar no desenvolvimento se alguém quizer.
Os interessados em ajudar de alguma forma, podem postar aqui, depois a gente troca umas idéias de alguma outra forma, mais agradável.
Vou criar agora um site no Source Forge.. Aguardo os interessados..
Flw..
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com
System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38
chinello at gmail dot com
System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38
#2
Posted 13/03/2006, 08:39
E qual sua dúvida?
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#3
Posted 13/03/2006, 09:22
tenho o módulo de banco pronta...
PHP + UML + OO + Flash + MySQL = IMBATIVEL
http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual
http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual
#4
Posted 13/03/2006, 10:00
Gostei da idéia, bem interessante.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#5
Posted 13/03/2006, 12:39
Não tenho dúvida nenhuma véio. Gostaria apenas de trocar informações.E qual sua dúvida?
Opa goiaba. Como é esse teu módulo do banco? Tem como explicar? Mostrar?tenho o módulo de banco pronta...
Fala Eclesiastes.. Que se anda fazendo? Tá afim de ajudar? Podemos conversar no MSN.
Vlw a todos.
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com
System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38
chinello at gmail dot com
System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38
#6
Posted 13/03/2006, 13:10
Grande Chinelo! Td blz? tenho trabalhado tanto que nem tenho tido tempo no forum.. mas quando vi o topico interessei de cara.
É o seguinte. Trabalho numa empresa que usa um Framework JAVA pra gerar páginas de sistemas para clientes. Funciona bem, mas sempre me perguntei como seria tal implementação com um sistema PHP.
Já andei pensando várias vezes em estudar um framework em PHP, mas faltou tempo. Interessei muito no seu projeto. Gostaria mesmo de conhecê-lo. Se for de seu interesse, entre em contato. Meu msn é hugomagalhaes@hotmail.com
Um grande abraço,
Hugo
É o seguinte. Trabalho numa empresa que usa um Framework JAVA pra gerar páginas de sistemas para clientes. Funciona bem, mas sempre me perguntei como seria tal implementação com um sistema PHP.
Já andei pensando várias vezes em estudar um framework em PHP, mas faltou tempo. Interessei muito no seu projeto. Gostaria mesmo de conhecê-lo. Se for de seu interesse, entre em contato. Meu msn é hugomagalhaes@hotmail.com
Um grande abraço,
Hugo
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
#7
Posted 13/03/2006, 17:29
Fala aí Chinello !!!
Quanto tempo em brother ?!?!
Se precisar estamos ai, crie um site no SourceForge(como voce disse) que ficaria bom para administrar.
Gostaria bastante de trabalhar na parte de correção de bugs e implementação, ehehehehe.
Mas qualquer coisa, é só chamar por mim.
[]'s
PS: MSN=renangoncalvescar@hotmail.com
Quanto tempo em brother ?!?!
Se precisar estamos ai, crie um site no SourceForge(como voce disse) que ficaria bom para administrar.
Gostaria bastante de trabalhar na parte de correção de bugs e implementação, ehehehehe.
Mas qualquer coisa, é só chamar por mim.
[]'s
PS: MSN=renangoncalvescar@hotmail.com
Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger)
"Aquele que se define se limita."
#8
Posted 21/03/2006, 18:21
Olá a todos.
Tenho novas:
O SourceForge chato não aceitou as descrições que enviamos e por isso não deu pra criar o projeto lá..
Mas ...... O Eclesiastes recomendou o CodigoLivre, e lá eles aceitaram.
Enfim, agora, os interessados podem acessar diretamente: http://codigolivre.o...ects/chinellux/
Será necessário se cadastrar no site, e logo após "pedir pra entrar" no projeto, acessando o link "[Request to join]"
Já tem uma tarefa em "To Do"..
Os já envolvidos no projeto (Renan e Eclesiastes) já estão por dentro dessa tarefa, até pq nós já discutimos sobre ela.
Crash, desculpe não falar contigo no MSN, ando meio ocupado.. Mas qualquer coisa, tu podes falar também..
É isso, agora, os interessados, podem se comunicar comigo e com os outros membros, pelo site do CodigoLivre.
Flw.
Tenho novas:
O SourceForge chato não aceitou as descrições que enviamos e por isso não deu pra criar o projeto lá..
Mas ...... O Eclesiastes recomendou o CodigoLivre, e lá eles aceitaram.
Enfim, agora, os interessados podem acessar diretamente: http://codigolivre.o...ects/chinellux/
Será necessário se cadastrar no site, e logo após "pedir pra entrar" no projeto, acessando o link "[Request to join]"
Já tem uma tarefa em "To Do"..
Os já envolvidos no projeto (Renan e Eclesiastes) já estão por dentro dessa tarefa, até pq nós já discutimos sobre ela.
Crash, desculpe não falar contigo no MSN, ando meio ocupado.. Mas qualquer coisa, tu podes falar também..
É isso, agora, os interessados, podem se comunicar comigo e com os outros membros, pelo site do CodigoLivre.
Flw.
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com
System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38
chinello at gmail dot com
System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)