genealógia das linguagens de programação Março 11, 2009
Posted by edersonmelo in Ajax, Android, Arquitetura e Design de Sistemas Para Web(e intranet), Asp, CSS, CSharp, DotNEt, Gerênciamento de Projetos e Produtos, Grails, Groovy, Hibernate, Html, JBoss, Java, Linguagens, PHP, Python, Spring, Visual Studio, XML, XSL, c#, jpa, jsf, jsp, jstl, php, python, struts, tomcat.Tags: C#, delphi, dot.net, genealógia das linguagens de programação, PHP, Python, vb
2 comments
Você alguma vez parou para pensar a origem, a raiz da linguagem que você está usando hoje? Eu não, até a achar um mapa, ou árvore genealógica das linguagens de programação.

É muito bacana, vou mandar imprimir em formato de pôster para por na parede (Sem comentários, sei que não tem nada mais nerd).

Ederson Melo
CMS’s Outubro 1, 2008
Posted by edersonmelo in Ajax, Arquitetura e Design de Sistemas Para Web(e intranet), Banco de Dados, CSS, Gerênciamento de Projetos e Produtos, Hibernate, Html, Java, Linguagens, MSSql, Mysql, Oracle, PHP, PostgreSQL, Python, XML, XSL, jsf, jsp, jstl, php, python, tomcat.Tags: apache license, cms, drupal, ez publish, free, GPL, informix, japs, Java, joomla, microsoft sql, Mysql, Oracle, PHP, phpcms, plone, PostgreSQL, Vignette, xoops
add a comment
Procurando sobre CMS’s desenvolvidos em php, para ter uma idéia melhor da quantidade que temos disponíveis, achei uma lista completa na wiki. Coloquei a lista mais abaixo para quem deseja conferir.
E claro, aprendi um pouco mais sobre CMS.
CMS é a sigla para Content Management System, ou em bom português, Sistema Gerenciador de Conteúdo.
Um CMS tem como objetivo facilitar a criação, edição, publicação e distribuição de informação.
Características na maioria dos CMS:
- Suporte a múltiplos usuários (registro, gerenciamento e atribuição de papéis a vários usuários).
- Edição de conteúdo facilitada.
- As funcionalidades iniciais podem ser ampliadas ou novas podem ser adicionadas através de plugins e/ou módulos.
- Gerenciamento e controle de documentos através de publicação, revisão, arquivamento e eliminação de documentos.
- Camada de apresentação gerenciada através de templates, permitindo a troca rápida da interface independente do conteúdo.
- Controle de Fluxo. Por exemplo, um usuário pode enviar um artigo para um site, mas este não é publicado imediatamente, até que seja revisto por um editor e depois aprovado por um editor-chefe.
Em 1995, a CNET, uma empresa de mídia web, resolveu comercializar seu CMS através de uma empresa à parte, denominada Vignette, iniciando assim o comércio de gerenciadores de conteúdo.
Fontes:
Abraço,
Ederson Melo
