Ir para o conteúdo
F0xTr0T

Boas praticas - Estrutura nos projectos?

Mensagens Recomendadas

F0xTr0T

Websites

Pelo que tenho pesquisado muitos fazem assim (pastas):

-css

-img

-js

-xml

-inc

-index.php

ja outros fazem assim

-resources

----------|----IMG

----------|----AUDIO

----------|----SWF

-JS

-CSS

-XML

-INC

index.php

como é a vossa estrutura?

Editado por F0xTr0T

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

bem se é só a estrutura do projecto, então não existe problema, só não perguntes como é que funcinoa ...

+-> template
|       +-> <template_1_id>
|       |       +-> css
|       |       +-> js
|       |       +-> img
|       |
|       +-> <template_2_id>
|              +-> css
|              +-> js
|              +-> img
|
+-> private
|       +-> magiclamp
|       |      +-> // stuff ... is my framework ... i will not put everything here ...
|       |
|       +-> i18n
|       |      +-> pt
|       |      +-> en
|       |
|       +-> data
|       |      +-> models
|       |      +-> views  //this is not views from MVC, is views similar as sql projections
|       |
|       +-> templates
|       |      +-> <template_1_id>
|       |      |        +-> // template file ...
|       |      |        +-> // template file ...
|       |      |
|       |      +-> <template_1_id>
|       |               +-> // template file ...
|       |               +-> // template file ...
|       |
|       +-> config.server.xml
|       +-> init.inc.php      
|
+-> index.php
+-> .htaccess

Editado por HappyHippyHippo

IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
taviroquai

@fox

Quando uso uma framework sigo a indicação da framework...

Quando crio a minha estrutura, uso algo como:

/root
   /data (dados privados dos utilizadores...)
   /libs (bibliotecas, tudo o que é reutilizável...)
   /module (modulos da aplicação, o utilizador pode instalar modulos aqui...)
   /theme (pasta onde vão os temas, o utilizador pode escolher trocar de tema...)
       /bootstrap (um tema completo ou de um modulo...)
           /libs (extensões do tema...)
               /datepicker (extensão de exemplo...)
           /css
           /js
           /img
           /template (aqui vao templates do tema...)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.