Jump to content


Photo

Imagens Com Templates


  • Faça o login para participar
4 replies to this topic

#1 lfelipevc

lfelipevc

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado
  • Localidade:Minas Gerais

Posted 06/01/2008, 14:19

Olá pessoal,

Estava olhando classes de template do tipo Fasttemplate etc, nao tenho experiencia em desemvolver proejtos utilizando template...
Gostaria de saber como que voces orgnizam as pastas /html /php /etc.. para organizar enderco de imagens figuras e arquivos de forma que um Webdesigner consiga trabalhar independente ou o maximo possivel de um programador.
isso porque da forma como estou organizando:
/..
/php
/html
/images
/etc

quando se abre a pagina ( em php ) o script vai na pasta html pega o template e monta a pagina, mas os enderecos das imagens utilzadas nas paginas mudam tudo, nao queria colocar html e php na mesma pagina.

Se alguem tambem tiver algum link, material, livro pra indicar como se trabalha da melhor forma dividindo tarefas em projetos postem ai!

Valeu!
:huh:

Edição feita por: lfelipevc, 06/01/2008, 14:20.


#2 savior

savior

    Campanha [codebox], use ou morra :D

  • Usuários
  • 1229 posts
  • Sexo:Masculino
  • Localidade:Curitiba, PR - Brasil
  • Interesses:Na vida ;P

Posted 06/01/2008, 18:44

O ultimo projeto que fiz na empresa, utilizei essa seguinte estrutura de diretorio:
/_imagens/
/_css/
/_config/
/_scripts/
/_lib/
/_modulos/
  |_/_base/
  |   |_classes/
  |	 |_/_control/
  |	 |_/_util/
  |	 |_/view/
  |_/qualquercoisa
  |  |_/_classes/
  |  |  |_/_BO/
  |  |  |_/_DAO/
  |  |  |_/_BEAN/
  |  |_/_templates/
  |  |_/_config/
index.php

Se a pasta começar com "_" sinal que ela é uma pasta privada (somente a index podera acessar ela)

Bem organizadinho (: .. meio MVC (não está em toda sua pureza) :P

Para gerenciar templates, recomendo Smarty (y)

[]'s

Edição feita por: savior, 06/01/2008, 18:45.

[lastfm] [blog]

Campanha codebox: use-a ou morra!
bfmaster_duran[at]yahoo.com.br


#3 Bruno Augusto

Bruno Augusto

    ∙•● Restarting... ●•∙

  • Usuários
  • 1968 posts
  • Sexo:Não informado
  • Localidade:Itajubá

Posted 07/01/2008, 09:06

Eu faço semelhante, porém eu crio uma outra divisão. Crio uma pasta style e dentro dela tudo relativo ao layout e um subpastas: css, images, themes (onde ficam os templates Smarty)

Para o núcleo do sistema, uso uma pasta sources (originalmente vista no sistema de fóruns Invision). dentro subdivido em "categorias": admin, public, sq, classes, libs...

Isso sem contar uma só para JavaScript (jscripts), uma para upload dos usuários (pusers ou pdata) e etc.

P.S.: savior, esse "controle" de pastas públicas e privadas você faz pelo CHMOD ou com htaccess?

#4 savior

savior

    Campanha [codebox], use ou morra :D

  • Usuários
  • 1229 posts
  • Sexo:Masculino
  • Localidade:Curitiba, PR - Brasil
  • Interesses:Na vida ;P

Posted 07/01/2008, 13:09

P.S.: savior, esse "controle" de pastas públicas e privadas você faz pelo CHMOD ou com htaccess?


Sempre é interessante fazer em CHMOD, dá só direito de leitura e escrita pro grupo e pro servidor e pronto :)
O chato que tem que ficar pasta por pasta dando chmod, tomando cuidando pra não subir

se botar um .htaccess com um "deny from all", vai enche as pastas de .htaccess e rezar pro AllowOverride estar habiltiado no apache.

Dae é com você, decida o que é mais comodo.

[lastfm] [blog]

Campanha codebox: use-a ou morra!
bfmaster_duran[at]yahoo.com.br


#5 Bruno Augusto

Bruno Augusto

    ∙•● Restarting... ●•∙

  • Usuários
  • 1968 posts
  • Sexo:Não informado
  • Localidade:Itajubá

Posted 08/01/2008, 10:31

Felizmente em servidores Linux/UNIX e a nova SPL do PHP 5 (mesmo no modo antigo do PHP4) isso dá pra fazer rapidinho, em lotes.

Já em servidores Windows...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq