A Ceramic é uma estrutura leve e poderosa e poderosa-visualização (MVC) para PHP. A cerâmica é compatível principalmente com o CodeInitor, que inclui os "ajudantes", "bibliotecas" e também o sistema de configuração quase o mesmo que o CodeInitor, mas fácil de configurar e usar, o que o torna uma estrutura icônica do MVC. Ele permite que os desenvolvedores de cerâmica usem o poder de duas estruturas em uma. A Ceramic é liberada sob sua licença exclusiva CMF License v1.0.
| Tecnologia | Versão | Link |
|---|---|---|
| Php | 8.1.0 | www.php.net/downloads |
| Mysql | 8.0.11+ | Downloads.mysql.com |
| Versão (mínimo) | Versão (máximo) | Link |
|---|---|---|
| 4.1.4 | 4.1.5 | CI 4 |
Faça o download da versão mais recente do cerâmica de ceramic.eu.org/downloads ou github.com/sgnetworksindia/ceramic/releases e extraia o arquivo no diretório raiz do seu site, ou você pode extraí -lo em qualquer diretório que desejar.
Agora, Open /application/ Directory e altere o config.php & database.php de acordo com o seu requisito, mas a variável base_url deve ser alterada de acordo com o seu projeto de projeto relativo.
Agora você está pronto para começar a desenvolver seu site em cerâmica, para começar a desenvolver, apenas escreva seus códigos e crie ou coloque os arquivos no diretório /application/ . Para mais informações, leia a documentação.
A documentação para cerâmica está disponível em docs.ceramic.eu.org e a documentação para o CodeIgniter pode ser encontrada em codeigniter.com/user_guide.
Para instalar e usar os ajudantes e bibliotecas do CodeIgniter, basta copiar o ajudante ou a biblioteca de um pacote de liberação compatível com CodeIgniter para cerâmica ( /system/ ) enquanto corresponde ao caminho.
Copie o ajudante do CodeIgniter para Ceramic/system/helpers/ e acesse o ajudante do controlador usando $loader->load->helper('helper_name')
Copie a biblioteca do CodeIgniter para Ceramic/system/libraries/ (Combinando o caminho exato em que estava no CodeIgniter) e acesse o ajudante do controlador usando $loader->load->library ('library_name')
O suporte para a biblioteca Session do CodeIgniter foi retirado do lançamento do Ceramic v1.1.5 , como substituto para a Ceramic da biblioteca, agora possui sua própria biblioteca Session . com outras bibliotecas relacionadas ao armazenamento. A biblioteca Session pode ser instanciada ligando para $this->load->library('Storage/Session/Session') de um controlador. Veja /application/controllers/Demo::captcha() para obter mais detalhes.
Existem muitos recursos para serem implementados nos próximos lançamentos. Os recursos planejados atualmente aguardando a serem implementados são:
Para contribuir com o núcleo de cerâmica , envie um e -mail em [email protected] com as seguintes informações:
Se você for selecionado, receberá um email da equipe de desenvolvimento principal com todas as informações necessárias para avançar.
Ou se você tiver um novo recurso que pode ser adicionado no Ceramic Core , basta enviar um e -mail para [email protected] com sua proposta.
Ou, se você encontrou um bug ou erro que precisa ser corrigido, crie um problema nos problemas ou se achar que pode corrigir o problema, relate o bug como [email protected] explicando o problema que encontrou.
A cerâmica está sendo desenvolvida pela equipe cerâmica em associação com a SGNETWORKS e a Indiosco Technologies Private Limited .
Fundador, Project Head & Lead Developer: Sagnik Ganguly (SGN)
Gerente e Coordenador de Projetos: Pallab Mukherjee (ITPL)