Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ThiagoLimah

[Resolvido] Biblioteca em PHP (compactada)

Recommended Posts

Fala pessoal,

 

estou precisando criar uma biblioteca para um trabalho da faculdade e me sinto mais a vontade de faze-la em PHP do que JAVA ou C por exemplo. Só que tem um detalhe, eu preciso que todos os arquivos e classes dessa biblioteca se tornem apenas um arquivo, como por exemplo um .jar do JAVA ou um .h do C. Ouvi um colega comentando que era possível em PHP mas não consegui perguntar como seria.

 

Alguém pode me dar uma luz?

 

Att

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só fazer tudo em um único arquivo PHP. Utilize IFs para separar "áreas" do seu código"

 

<?php
if ($_GET['area'] == 'inicio'){
 // codigo da parte inicial
} elseif ($_GET['area'] == 'controle'){
 // código...
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

O João Batista postou um tempo atrás como usar arquivos Phar, que permite compactar todos os módulos de uma aplicação num único arquivo e, quando do include, apenas este arquivo o seria.

 

Defendeu também que tal procedimento deveria ser feito modularmente, ou seja, se uma aplicação tiver 10 módulos, você deveria ter dez arquivos .phar, para que fosse violado o conceito de pacotes.

 

Tem lá certo sentido. Você não espera abrir uma caixa de cereais e encontrar um garfo lá dentro (mas seria engraçado esse brinde :lol: )

 

Não testei sobre performance, mas a possibilidade está aí. :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.