Propostas do iGrape

5 views
Skip to first unread message

felipebastosweb

unread,
Dec 30, 2009, 1:06:51 PM12/30/09
to iGrape Framework
Oi Thiago,

Vamos listar as principais idéias e propostas para futuras versões do
iGrape. Eis algumas sugestões:

- Utilizar o mínimo de código possível para fazer o boot da
aplicação.
- Suporte a múltiplos bancos de dados.
- BenchMark para medir desempenho dos recursos.

Patterns

* MVC - Arquitetura do FrameWork
* Factory - Carregamento de Bibliotecas
* Singleton - Banco de Dados e outras classes
* Iterator

to saindo .. depois continuo ..

felipebastosweb

unread,
Dec 30, 2009, 1:07:24 PM12/30/09
to iGrape Framework

Thiago Avelino

unread,
Dec 30, 2009, 1:15:45 PM12/30/09
to igr...@googlegroups.com
O foco do iGrape é ser um framework leve (Simples e funcional) onde
simplifique as rotinas diarias de qual quer programador, fazer parte
de organização de código:

app/
html/
_css/
_imagens/
_js/
lib/
views/

Esta é a estrutura padrão do iGrape parte de conexão com data base é
função das bibliotecas a ele acrescentado.

O que estava pensando para o iGrape em 2010 fazer uma versão em php
5.* com menos código possível para não sair do seu foco (lightweight).

Conheço sobre design patterns e podemos estar aplicando no projeto sem
nem um problema.

2009/12/30 felipebastosweb <feli...@gmail.com>:

> --
>
> Você está recebendo esta mensagem porque se inscreveu no grupo "iGrape Framework" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para igr...@googlegroups.com.
> Para cancelar a inscrição nesse grupo, envie um e-mail para igrape+un...@googlegroups.com.
> Para obter mais opções, visite esse grupo em http://groups.google.com/group/igrape?hl=pt-BR.
>
>
>

--
gTalk: thiagoav...@gmail.com
MSN: thiagoav...@gmail.com
GPG Key: 0xD654489C
Zend Member: 17253
+55 (11) 8077 8202 / 7660 2933
 MacBook White Intel Core 2 Duo 2.16 Ghz
Sent from Sao Paulo, SP, Brazil

Thiago Avelino

unread,
Dec 30, 2009, 1:20:28 PM12/30/09
to igr...@googlegroups.com
Podemos estar fazendo um LIB que cuide da parte de ORM do iGrape de
vez colocar no core a functions de ORM, tem projetos que não precisa
usar um data base SQL, pode ate mesmo ser gravado no XML ou qual quer
outro data base type text.

2009/12/30 Thiago Avelino <thiagoav...@gmail.com>:

Jose Wilker

unread,
Dec 30, 2009, 1:21:05 PM12/30/09
to igr...@googlegroups.com
usa o mongoDB.

JW

2009/12/30 Thiago Avelino <thiagoav...@gmail.com>



--

José Wilker (JW)

Thiago Avelino

unread,
Dec 30, 2009, 1:27:14 PM12/30/09
to igr...@googlegroups.com
O problema do mongoDB depende de pecl e isso sempre é um empecilho
para os desenvolveres que esta começando a programar temos que deixar
o mongoDB homologado no iGrape só que temos também que fazer um ORM
que não dependa de pecl.

2009/12/30 Jose Wilker <wil...@wilker.com.br>:
> mongoDB

Diogo Costa

unread,
Dec 30, 2009, 3:01:15 PM12/30/09
to igr...@googlegroups.com
Olá,

Eu não sou um programador muito experiente, na verdade conheço bem o básico de programação, por isso utilizo frameworks. Já utilizei o CodeIginiter em um projeto, achei fácil (bem documentado) mas muito grande. Gosto também do Spaguetti, mas também falta a documentação.

Bom, mas sou designer, então quando precisarem dar uma "cara" visual para o framework, podem contar comigo. Não sei se ele é feito para programadores com pouco experiência como eu. Minha opnião é de que frameworks bons são aqueles que podem ser usados por programadores e não programadores... Enfim... se puder ajudar, contem comigo.

abs
----------------------------------------------------------
www.diogocosta.com.br
webdesigner . designer de interfaces


2009/12/30 Thiago Avelino <thiagoav...@gmail.com>

Thiago Avelino

unread,
Dec 30, 2009, 3:18:05 PM12/30/09
to igr...@googlegroups.com
Diogo Costa, ajuda sempre é muito bem vinda para qual quer projeto
Open Source, vou estar montando alguns esbouço do layout para o site
do iGrape e posto aqui na lista para o pessoal ver e ajudar com
opinião, caso queira dar uma rabiscada (caso tenha tempo) faz alguma
coisa legal.


Sobre o iGrape ele é para qual quer pessoa que conheça php, é um
framework simples e fácil de se usar, como você viu os outros e-mail
estamos buscando deixar ele mais leve possível e com php 5.*


Caso você tenha alguma opinião sobre o projeto fique livre para falar.

2009/12/30 Diogo Costa <dandrad...@gmail.com>:

Jose Wilker

unread,
Dec 30, 2009, 5:25:45 PM12/30/09
to igr...@googlegroups.com
Thiago, siga a mesma linha de raciocinio do code igniter.

RRE = Rápido, Robusto e Extensível

como já lhe falei... eu pretendo ajudar nao tenho mto tempo, pq tenho o meu projeto pessoal q já apresentei pra vc e vc ta dando uma ajuda então oq precisar, separa uma parte do framework q eu desenvolvo.

abs,


JW

2009/12/30 Thiago Avelino <thiagoav...@gmail.com>
Diogo Costa, ajuda sempre é muito bem vinda para qual quer projeto



--

José Wilker (JW)

Jose Wilker

unread,
Dec 30, 2009, 5:26:36 PM12/30/09
to igr...@googlegroups.com
em qual nível de abstração dos dados que você quer chegar no desenvolvimento do ORM ?

nao pode integrar o doctrine ?

JW

2009/12/30 Thiago Avelino <thiagoav...@gmail.com>
O problema do mongoDB depende de pecl e isso sempre é um empecilho
--

Você está recebendo esta mensagem porque se inscreveu no grupo "iGrape Framework" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para igr...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para igrape+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/igrape?hl=pt-BR.





--

José Wilker (JW)

Thiago Avelino

unread,
Dec 30, 2009, 5:43:18 PM12/30/09
to igr...@googlegroups.com
doctrine é legal vou ver de homologar ele ao iGrape.

2009/12/30 Jose Wilker <wil...@wilker.com.br>:
> doctrine

felipe moraes

unread,
Dec 30, 2009, 9:19:53 PM12/30/09
to igr...@googlegroups.com
Doctrine é uma bazuca matando mosquito .. caso se pense em um ORM .. o do Kohana é super básico e faz grandes coisas .. pode-se pensar nele futuramente ..

nesse momento.. acredito que deveriamos pensar no esqueleto do framework ..

algo como .. modularizar, permitir muliplas aplicações utilizando o mesmo core/system, entre outras coisas

acredito que dá pra fazer um bom framework, mantendo ele enxuto ..

além de namespaces, o que mais pretende usar do php 5.3 ?

seria bom diferenciar php 5.2.9 ou inferior de php 5.3 .. pq há coisas do php 5.3 que não funcionam no 5.2.x ..

Thiago Avelino

unread,
Dec 31, 2009, 5:24:57 AM12/31/09
to igr...@googlegroups.com
No caso do php podemos usar a 5.2.* porque assim todos já usa o
iGrape, se fizermos com php 5.3 principalmente o pessoal que usa
servidor Linux vai ter que compilar o php.

2009/12/31 felipe moraes <feli...@gmail.com>:

> --
>
> Você está recebendo esta mensagem porque se inscreveu no grupo "iGrape
> Framework" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para igr...@googlegroups.com.
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> igrape+un...@googlegroups.com.
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/igrape?hl=pt-BR.
>

--

Reply all
Reply to author
Forward
0 new messages