| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/05/2008 18:47:02
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Gostaria de sugestões, achei o PRADO (http://www.pradosoft.com/) e o CodeIgniter (http://codeigniter.com/), mas tô meio perdido.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/05/2008 23:19:42
|
TangZero
Java Ninja
Membro desde: 23/01/2007 16:00:46
Mensagens: 270
Localização: São Paulo
Offline
|
Opa,
não sei se este é o lugar certo para você perguntar isso, mas....
Eu já usei o ZendFramework(http://framework.zend.com/) e o CakePHP(http://www.cakephp.org/).
Os dois são muito bons, mas recomendo e coloca minha mão no fogo pelo Zend...
|
TangZero
-SCJP 6
-SCWCD 5
-SCBCD 5
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/05/2008 00:26:04
|
maquiavelbona
JWizard
![[Avatar]](/images/avatar/24bea84d52e6a1f8025e313c2ffff50a.jpg)
Membro desde: 29/06/2006 09:06:51
Mensagens: 2444
Localização: São Paulo - SP
Offline
|
O Codeigniter é bem promissor e bem fácil. O cakephp vai na mesma linha.
Para quem está mais acostumado com os frameworks em Java, o Prado ( baseado em componentes ) e o ZendFramework ( baseado em actions ) são menos traumáticos.
Até!
|
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)
"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/05/2008 02:11:58
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Também achei o Akelos (http://www.akelos.org/) que diz ser um porte do Rails. Meio perdido ainda rs...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/05/2008 13:05:39
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Qcodo (http://qcodo.com/), parece tudo que eu quero ehehhe.
This message was edited 1 time. Last update was at 22/05/2008 13:06:47
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/05/2008 17:05:03
|
André Fonseca
JWizard
![[Avatar]](/images/avatar/286b0b3ea509af1aeff6bb47299d96d7.png)
Membro desde: 23/02/2007 15:52:55
Mensagens: 2030
Offline
|
renato, isso é pra mostrar para aqueles que acham que não há luz no fim do túnel alem do Java e que linguagens como PHP são toscas.. cada linguagem com a sua finalidade.. hehe
ps: não estou dizendo que alguém aqui seja, mas já vi discussões assim..
|
Você é novo no GUJ?
Como fazer perguntas?
www.twitter.com/_afonseca |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/05/2008 20:01:28
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
PHP é tosco mesmo
This message was edited 1 time. Last update was at 22/05/2008 20:01:53
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/05/2008 14:45:15
|
diogosantos.com
HelloWorld
![[Avatar]](/images/avatar/0801f1b5e77c751f6698851220bb1405.jpg)
Membro desde: 15/01/2008 23:56:54
Mensagens: 13
Localização: Rio de Janeiro
Offline
|
Eu gosto do CakePHP e sei que também existe o Symfony (http://www.symfony-project.org/) que segue a mesma linha, com scaffolding e etc.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/05/2008 15:32:11
|
André Fonseca
JWizard
![[Avatar]](/images/avatar/286b0b3ea509af1aeff6bb47299d96d7.png)
Membro desde: 23/02/2007 15:52:55
Mensagens: 2030
Offline
|
que coisa feia então, enrolando o seu cliente usando uma linguagem tosca? porque não faz em java??
|
Você é novo no GUJ?
Como fazer perguntas?
www.twitter.com/_afonseca |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/05/2008 15:44:26
|
eullerbd
JavaBaby
![[Avatar]](/images/avatar/5e04a15b7c5a842cfed6457d8490bfdc.png)
Membro desde: 09/11/2006 15:12:57
Mensagens: 96
Localização: Bom Despacho - MG
Offline
|
PHP é tosco mesmo
Discordo da frase acima, PHP é uma linguagem excelente, ja desenvolvi sistemas robustos, utilizando PHP.
Sua versão atual (5) facilitou muito o desenvolvimento com orientação a objetos, inclusive eu tenho meu framework próprio todo em 3 camadas MVC.
Estou começando agora no java, que com certeza tem um poder maior, principalmente em OOP e segurança que são quesitos que o PHP ainda deixa a desejar.
|
"Quem acredita sempre alcança" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2008 14:42:44
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1388
Localização: Porto Alegre / RS
Offline
|
da série: "mããe, o meu é mais bonito...." - "nãao, é o meu!!"
|
follow me
pitacos
"The most problems that teams face are about communication, and all the others are too." - Dan North
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2008 18:12:17
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Mais alguns:
FUSE: http://www.phpfuse.net/
Kohana: http://kohanaphp.com/home.html
CodeExtinguisher: http://codeextinguisher.com/ --> esse é pra usar com o CodeIgniter, pelo o que eu entendi é pra melhorar o scaffolding...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/11/2008 10:09:46
|
renatocustodio
JavaGuru
![[Avatar]](/images/avatar/7e3da1dca2700e3225382921dd70b8c7.jpg)
Membro desde: 04/03/2008 07:21:24
Mensagens: 247
Offline
|
Alguns desses que seja parecido com o struts 2?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/11/2008 12:49:08
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3174
Localização: Rio de Janeiro
Offline
|
Eu gosto de desenvolver coisas simples em PHP mas ja tive problemas exotéricos como colocar um Simple XML na sessão (serialização) e obter outros tipos de mensagem de erro que só o google para apontar a direção certa (no caso um cast pra String resolve).
Não encontrei uma forma simples de fazer um PUT request com PHP sem ter que instalar nenhum pacote adicional (o que impactava no prazo...). Tive que abrir um socket e mandar o PUT la mesmo, rezando pra não ter que implementar todo um browser na mão.
Por outro lado, refatorei uma api rest usando convenção sobre configuração em um dia -- com testes unitários. O que eu acho triste no PHP é que a cultura de fazer programas mais elaborados não é tão difundida (quanto poderia ser): concatenar strings para gerar SQL é um bom exemplo. Se bem que java tem o mesmo problema =)
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/11/2008 18:57:48
|
renatocustodio
JavaGuru
![[Avatar]](/images/avatar/7e3da1dca2700e3225382921dd70b8c7.jpg)
Membro desde: 04/03/2008 07:21:24
Mensagens: 247
Offline
|
peczenyj wrote:Eu gosto de desenvolver coisas simples em PHP mas ja tive problemas exotéricos como colocar um Simple XML na sessão (serialização) e obter outros tipos de mensagem de erro que só o google para apontar a direção certa (no caso um cast pra String resolve).
Não encontrei uma forma simples de fazer um PUT request com PHP sem ter que instalar nenhum pacote adicional (o que impactava no prazo...). Tive que abrir um socket e mandar o PUT la mesmo, rezando pra não ter que implementar todo um browser na mão.
Por outro lado, refatorei uma api rest usando convenção sobre configuração em um dia -- com testes unitários. O que eu acho triste no PHP é que a cultura de fazer programas mais elaborados não é tão difundida (quanto poderia ser): concatenar strings para gerar SQL é um bom exemplo. Se bem que java tem o mesmo problema =)
Outro dia tentei jogar um objeto no request, para tipo do meu "controller" mandar algum dado para view e no dia não consegui... Como estava com muita pressa e precisava fazer apenas uma coisa bem simples com php, fiz um gato lá para resolver...
Sobre fazer programas elaborados, eu não conheço nenhum programador php que usa muito nem mesmo orientação a objeto, apesar de fazer coisas até grandes e complexas... Acho que principalmente devido a pequena curva de aprendizado da linguagem. E tbm quem já viu um exemplo de um insert que seja no banco utilizando prepared statement em php? Com certeza poucos...
Ou seja, apesar da linguagem ter muitos recursos, poder se utilizar orientação a objeto, e outras boas práticas de desenvolvimento, na prática acontece pouco.
|
|
|
 |
|
|