Você está frente a um sistema construído sobre o novo paradigma do desenvolvimento web, onde a eficiência, estética e a usabilidade se encontram.
O painelFlex é um sistema do tipo CMS (Content Management System), que possibilita administrar o conteúdo de websites e portais utilizando ferramentas já pré-definidas ou implementando outras novas. Basta imaginar a estrutura de dados que o site deverá ter e, em pouquíssimo tempo, você oferece ao seu cliente um painel administrativo do mais alto padrão, possibilitando a ele gerir todo o conteúdo de maneira fácil, prática e elegante.
Foi concebido para dar produtividade sem exigir treinamento especializado. Em pouquíssimo tempo você poderá utilizá-lo sem maiores dificuldades. É possível criar, por exemplo, uma ferramenta de cadastramento de álbuns de músicas em 5 minutos, deixando tudo pronto para cadastrar os álbuns e as trilhas com validação de dados, listagem, edição, exclusão, bloqueio contra exclusão, agrupamento por categorias, artistas... filtros, paginação e ordenamento de resultados... Ou disponibilizar para o seu cliente um sistema de notícias pré-pronto em apenas 1 minuto.
Em resumo, com o painel já pronto e a possibilidade de utilizar módulos também prontos para a exibição do conteúdo, você aumentará significativamente a sua produtividade e terá mais tempo para se dedicar a novos projetos ou à produção criativa tão necessária ao sucesso de qualquer empresa de desenvolvimento web.
O que o painelFlex NÃO é?
Não é template, site padronizado, construtor de sites ou gerador de códigos. Embora possa ser utilizado no desenvolvimento de sistemas menos complexos, é indicado para websites e portais.
Por que painelFlex?
Por dois motivos:
- Foi implementado através da linguagem PHP e do framework Flex, da Adobe, a melhor solução para o desenvolvimento de aplicações ricas para a Internet (RIA).
- É flexível, sendo possível utilizar uma estrutura de dados pré-definida, criar a sua própria, hospedar a aplicação do seu site em um servidor, a base de dados em outro, os arquivos num terceiro e quarto servidores... Enfim, fazer tudo o que desejar fazer de forma rápida e eficiente.
Quais as principais características?
- Client-side. O sistema roda basicamente do lado do usuário, o que o torna muito mais ágil, pois este deverá aguardar apenas o rápido carregamento do módulo que irá utilizar. Depois disso somente as consultas à base de dados. Por exemplo, se o cliente pede para listar os produtos de uma determinada categoria e depois decide listar os produtos de outra, não precisará recarregar a página novamente, mas será feita apenas uma consulta ao banco de dados e o conteúdo será substituído pelo novo automaticamente, de maneira muito mais rápida.
Ilustrando:
- Gerenciamento dos arquivos por FTP. Você define em que servidor os arquivos (vídeos, áudio, fotos etc) do conteúdo do site ficarão. Eles serão gravados apenas temporariamente no servidor do painelFlex, sendo em seguida transferidos para o servidor definitivo, via FTP (a uma velocidade muito superior, pois os servidores web utilizam conexões de alta velocidade).
- Arquivamento de conteúdo. Os arquivos mais antigos ou menos importantes utilizados pelo seu site podem ser transferidos para um servidor especificado como de arquivamento. Por exemplo, se você deseja manter uma coleção de todas as músicas de um artista para serem baixadas, é possível eleger as menos importantes e enviar para um servidor mais econômico (nos EUA, por exemplo, onde a hospedagem é mais abundante e mais barata). Assim você economiza espaço e transferência no servidor principal, sem deixar de disponibilizar o conteúdo.:
Ilustrando:

- Gerenciamento de usuários. Os usuários do sistema são organizados em 6 níveis de acesso. É possível controlar também quais ferramentas poderão ser acessadas por um usuário.
- Scaffold. O sistema segue basicamente este princípio. Ex.: se você nomear um campo de uma ferramenta produtos como [marca_id], ele irá entender que este campo refere-se à chave primária de uma tabela denominada [marca]. Dessa forma você não poderá excluir aquela marca enquanto houver referências a ela em outras tabelas, mantendo a integridade dos dados.
- Logs. São gerados logs de quem cadastrou, autorizou a publicação, realizou a última alteração ou excluiu determinado registro. Nas próximas versões o usuário poderá decidir por utilizar também logs com histórico de todas as alterações realizadas.
- Compatibilidade. O painelFlex exige apenas que o usuário possua um browser* com o Flash Player 9 (se inferior o upgrade é automático) e que o servidor disponha de uma base MySQL. A escolha da linguagem de programação para construção da interface do seu site fica a seu critério.
* Havendo dificuldades na utilização, recomendamos Internet Explorer 6 ou superior.
Requisitos
O servidor web do seu site deverá dispor de:
- Uma base de dados MySQL 4.1 ou superior configurada para permitir acesso a partir do servidor do painelFlex, cujo IP é 200.157.178.28;
- Interpretador da linguagem server-side de sua escolha. Recomendamos PHP para melhor usufruto dos recursos que oferecemos. Se você estiver utilizando uma linguagem que não seja PHP, é importante que o seu servidor seja capaz de interpretar PHP, pois o disparador de e-mails que ficará hospedado juntamente com os arquivos do seu site é escrito em PHP. Do contrário, seu site será incapaz de disparar os e-mails do painelFlex, o que o tornará muito limitado em diversas situações onde o serviço de e-mails é fundamental. Para as próximas versões do painelFlex estaremos disponibilizado disparadores de e-mails em outras linguagens;
- Conhecimento não avançado em programação web. Muito embora, como desenvolvedor avançado você poderá construir sites mais eficiente e contando com recursos inovadores, você pode atingir ótimos resultados sem grandes conhecimentos em programação. Isso porque através do site www.painelflex.com.br você pode baixar módulos já prontos para serem utilizados no seu site, tais como sistemas de notícias, enquetes, galerias de imagens, dentre outros que serão sempre disponibilizados para os usuários baixarem gratuitamente;
- Recomendamos utilizar servidor de hospedagem no Brasil para maior agilidade do sistema, uma vez que o tempo de resposta é bem menor se comparado a servidores localizados no exterior.
Dados técnicos
- Client-side desenvolvido sobre a plataforma Flash: framework Adobe Flex ® e MXML, escrito em Action Script 3. Wrapper em XHTML;
- Server-side LAMP (Linux, Apache, MySQL 5 e PHP5), gerando webservices em XML.
|