Blue Systems CMS 3.0 agora será Code Click CMS
O BSCMS mudará de nome para Code Click CMS por uma questão estratégica de marketing. O poderoso CMS desenvolvido pela Blue Systems tecnologia continuará aos updates para a versão 2.1 porém a versão 3.0 passará a receber o nome de Code Click CMS
Abaixo você poderá conferir alguns screenshots do Novo CMS
Screenshot Code Click CMS ( Post Add )
Screenshot Code Click CMS ( Dashboard )

Em breve testaremos o CMS que a Blue Systems enviará para nós.
Criando um preloader simples com Jquery
A biblioteca Jquery é de fato algo de mais incrível que aconteceu na vida de desenvolvedores e profissionais de front-end. A forma simples e descomplicada de criar elementos de interface, interações e animações tornam a web mais fácil e intuitiva principalmente quando caem em mãos de pessoas criativas.
Neste exemplo mostraei como criar um preloader para sua aplicação de forma simples e descomplicada. Você demorará 10 segundos para adicionar a funcionalidade em seu projeto. Siga os passos abaixo para implementação.
1_ Adicione a seguinte chamada de script no antes do fechamento do </head> da página.
<script type=”text/javascript”>
$(document).ready(function(){
$(‘#defaultcontainer’).fadeIn(2000);
jQuery(‘#loading’).hide();
});
</script>
2_ Vamos criar uma div com id=loading onde colocaremos nosso loader da página
<div id=”loading”>Loading…</div>
3_ No script que adicionamos há uma chamada para o id #defaultcontainer. Este id corresponde a div principal que envolve todo o conteúdo da página e vai até o fechando da tag </body>. Caso esteja utilizando algum outro nome basta trocar por #defaultcontainer. Adicione no CSS da div #defaultcontainer para display:none, isto deve-se pelo motivo que quando a página carregar o próprio Jquery trocará a propriedade DOM do elemento para display:block
Fácil não ? Você pode ver o script em funcionamento clicando aqui.
Exportando tabela HTML para XLS pelo PHP
Se você pretende exportar um conteúdo de uma tabela HTML para o formato XLS ( Exel ) através do PHP a melhor forma é utilizando o modelo de script que preparamos para nosso exemplo. Com ele não é necessário que você tenha nenhuma biblioteca adicional do PHP para fazer o serviço.
Veja o exemplo
$string="<html><head><title>Teste</title></head>";
$string.="<body><table><tr><td>id</td><td>nome</td></tr></table></body>";
header("Content-Type: application/vnd.ms-excel");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("content-disposition: attachment;filename=demo.xls");
print $string;
Feito isto quando o usuário carregar o arquivo ele fará o download do arquivo demo.xls com o conteúdo da variável $string.
Modelo de desenvolvimento MVC como funciona ?
O MVC é um padrão de desenvolvimento que vêm sendo adotado por muitos desenvolvedores pelo motivo da praticidade de flexibilidade na hora de desenvolver um novo projeto.
O que é e como funciona o MVC?
Com o aumento da complexidade das aplicações desenvolvidas torna-se fundamental a separação entre os dados (Model) e o layout (View). Desta forma, alterações feitas no layout não afectam a manipulação de dados, e estes poderão ser reorganizados sem alterar o layout.
Como funciona este padão?
O MVC tem base em divisão de camadas. São projetos dentro de uma solução, e não são pastas dentro um projeto). As camadas do MVC são as seguintes

Model
Alguns dizem ser a camada de acesso aos dados, outros dizem ser a camada de negocios ( Neste caso onde o model é considerado outra camada de negocios, mais uma camada é criada, chamada de Persistência, onde no caso, faz acesso aos dados).
View
Camada interface do usuario, onde ficarão nossos arquivos .phtml.
Controller
Camada onde ficam nossas regras de negocio, verificações, metodos e ações.



