O DiamondPhp é uma estrutura de desenvolvimento da Web totalmente em destaque criada para o PHP 7 e oferece desempenho extremo, uma arquitetura modular, sintaxe elegante e uma filosofia fácil de usar.
DiamondPhp está atualmente em estágios beta de desenvolvimento. Como tal, ainda não é recomendável usar a estrutura em um ambiente de produção - ainda há bugs que precisam ser corrigidos e mais alguns recursos a serem adicionados. Uma versão pronta para produção 1.0.0 está programada para lançamento público em 30 de setembro de 2017.
Como todas as estruturas, o DiamondPhp se esforça para simplificar e acelerar o processo de desenvolvimento da Web. Onde o DiamondPhp se desvia da maioria das estruturas está em sua ênfase no desenvolvedor , criando um ambiente extraordinariamente fácil de aprender e fácil de usar - sem sacrificar o desempenho, os recursos ou a extensibilidade. Uma estrutura deve ajudar um desenvolvedor, concluindo tarefas comuns para o desenvolvedor e fornecendo opções para outras tarefas, mas ainda sendo perfeitamente capaz de "sair do caminho" quando necessário. Uma estrutura não pode ser tudo para todas as pessoas, por isso é importante poder trabalhar com segurança fora da caixa com o mínimo de barulho quando necessário. Acreditamos que você encontrará o desempenho rápido em chamas, a pegada ultra-light, o conjunto de recursos abrangentes e a ênfase na facilidade de uso para ser uma nova ferramenta indispensável em seu repertório de desenvolvimento da Web.
A documentação completa e abrangente está atualmente em desenvolvimento e é embalada junto com a estrutura. Depois que a estrutura estiver instalada, visite http://yoursite.com/documentation.
É isso! Se você estiver instalando a estrutura em um subdiretório, terá mais uma etapa para concluir:
Para concluir a instalação no subdiretório, você também precisará atualizar a regra de rewritebase no arquivo .htaccess fornecido no diretório raiz. Alterar RewriteBase / para RewriteBase /name-of-your-subdirectory/
As configurações restantes são opcionais para concluir, mas é altamente recomendável passar por elas e adicionar/editar conforme necessário.