Você está na página 1de 12

FACULDADE TECNOLGICA INTERNACIONAL-FATEC CURSO SISTEMAS PARA INTERNET

Joo Paulo Alves Juliander Roberto Dziura Veloso Mauren Alana Becchi Neuza Maria dos Santos Castro

TRABALHO GESTO DE SITES SILVERSTRIPE

Curtiba Paran Brasil Maro 2011

Joo Paulo Alves Juliander Roberto Dziura Veloso Mauren Alana Becchi Neuza Maria dos Santos Castro

TRABALHO GESTO DE SITES SILVERSTRIPE

SILVERSTRIPE Professora Glaucia

Curtiba Paran Brasil Maro 2011 2

Sumrio
Introduo ................................................................................................................................ 4 1) 2) 3) 4) 5) 6) 7) 8) 9) Histria ............................................................................................................................. 5 Projetos ............................................................................................................................ 5 Recursos ........................................................................................................................... 6 Requisitos de Software ...................................................................................................... 7 Principais funcionalidades ................................................................................................. 7 Liberdade de Design; ......................................................................................................... 7 Templetes; ........................................................................................................................ 7 Obtenha seu fluxo de trabalho; ......................................................................................... 7 Quem usa Silver Stripe CMS?............................................................................................. 7

Concluso ................................................................................................................................. 9 Referencia Bibliogrficas ......................................................................................................... 10 Anexo 1 Questionrio ............................................................................................................. 11

Introduo
O Silver Stripe uma ferramenta de gerenciamento de contedo gratuito e tambm tem padres abertos [Open Source], usada por vrias instituies em todo o mundo, sua utilidade criar e gerenciar contedos voltados pra web, intranets e sites. Ele oferece personalizao, suporta mltiplas plataformas de tecnologia, suporta vrios idiomas, PHP5. Programadores iniciantes podem conseguir desenvolver um bom contedo seguindo as dicas e tutoriais, pois sua interface intuitiva e de fcil manuseio, pois ele permite ao usurio editar metadados como palavras-chave, descrio e ALT imagem e atributos TITLE. Silverstripe CMS precisa ser instalado em um servidor web. Os desenvolvedores de contedo e administradores de web sites usam um navegador web para acessar a interface grfica e fazer o seu trabalho do dia-adia. Web designers e desenvolvedores precisam de acesso aos arquivos no servidor para atualizao de modelos, lgica site e fazer as atualizaes ou manuteno.

1) Histria
O software desenvolvido por Silverstripe Limited, uma empresa de desenvolvimento de websites fundada em 2000. Antes Silverstripe 2.x, o CMS foi comercialmente disponvel sob uma licena proprietria. Desenvolvimento de 2.X Silverstripe comeou no final de 2005, como uma reviso completa para tirar proveito de orientao a objetos e novos recursos no PHP 5. Em 3 de fevereiro de 2007, Silverstripe 2.0.0 foi lanado publicamente como software de fonte aberta e livre. Em maro de 2007, Silverstripe foi selecionada para o Google Summer of Code programa. Este programa resultou na verso 2.2 Silverstripe. Em 29 de novembro de 2007, Silverstripe anunciou que estaria participando do Google Highly Open Participation Contest. Isto levou a uma proliferao de temas, tradues e widgets que ampliou o sistema. No final de 2008, Silverstripe dividiu seu site principal em silverstripe.com, para atuar como a casa para a empresa por trs do software, e silverstripe.org, para atuar como o lar para o software e sua comunidade open source. Em maio de 2009, a empresa Silverstripe associaes formava parcerias com empresas de desenvolvimento de outro site para representar a empresa no mercado externo. Em fevereiro de 2010, Silverstripe reivindicou, o software foi baixado 250 mil vezes desde o primeiro. Tambm em 2010, Silverstripe lanou um software proprietrio complementares, chamado Dawn, que monitora websites CMS Silverstripe e diagnsticos de problemas. Em novembro de 2010, a Microsoft escreveu no blog que Silverstripe CMS tornou-se mundialmente a primeira fonte de aplicaes web a atingir os seus "Certified for Windows" status.

2) Projetos
a) Silverstripe separa os papis dos autores do contedo, com base interface de usurio web, que omite o jargo tcnico e website designers / desenvolvedores (que escreve o cdigo: HTML, CSS, JavaScript e PHP). Isso proporciona um contraste com produtos que permitem CMS, tarefas de desenvolvimento, tcnicos sites para ser executado dentro de um GUI, e um contraste de estruturas de programao que no oferecem a aplicao de contedo da caixa de criao. A abordagem Silverstripe indicado para remover a complexidade para os autores de contedo, e oferecer mais flexibilidade aos desenvolvedores. b) O ncleo do Silverstripe nomeado Sapphire . Tal como acontece com o resto do Silverstripe, escrito em PHP 5, e tira proveito de PHP5
5

orientado a objeto capacidades de design. Sapphire fornece aos desenvolvedores um quadro website para construir e ampliar websites com base em tcnicas modernas de programao, incluindo o modelo view-controller (MVC) e relacional mapeador objeto. c) Silverstripe gera marcao usando uma linguagem de template personalizado, baseado em HTML que oferece espaos reservados simples e lgica condicional. Silverstripe extensvel atravs de mdulos, widgets, temas de personalizao de cdigo e ModelAdmin.

3) Recursos
As principais caractersticas do CMS Silverstripe incluem: a) Uma interface extensvel da aplicao web b) Drag-and-drop estrutura de navegao baseado em rvore c) Custom marcao de sada e os estilos de tabela padro livre (incluindo o apoio HTML5) d) O fluxo de trabalho de gesto: Projecto / separao publicado atravs de teste de contedo, documento de controle de reviso / rollback comparar com "funcionalidade" e) Segurana configurvel / modelo de permisses (role-based) f) Dados modelo de objeto, a gerao de banco de dados atravs de mapeamento objeto-relacional, conjunto de controles de entrada de dados customizvel. g) Gesto de activos , de redimensionamento de imagem h) Vrios modelos por pgina i) Motor de busca de URLs amigveis, metadados , gesto XML mapa do site gerao j) pesquisa de texto completo e feeds RSS k) Otimizaes para cargas pesadas (integral e parcial caching) l) Internacionalizao / Idiomas: Silverstripe suporte de lngua de contedo. UTF-8 e da internacionalizao de conjuntos de caracteres so suportados. O CMS est disponvel em vrios idiomas , incluindo Ingls, francs, alemo, espanhol e chins. m) Hierrquica URLs n) Cruz-plataforma: OS (Linux, Windows, Mac), servidor Web (Apache, IIS), banco de dados (MySQL, PostgreSQL, Microsoft SQL Server totalmente suportadas; SQLite e Oracle tm suporte limitado). o) As caractersticas notveis de novos lanamentos de Silverstripe incluem: p) Adicional a administrao da IU (interface de instalao do web-por exemplo, baseado em mdulos, widgets) transio completa para jQuery biblioteca (atualmente usa jQuery com uma mistura de JavaScript quadros mais antigos.) em todo o site q) Comum CMS no possui atualmente disponvel em Silverstripe incluem: r) No lugar de edio de pgina Web instalao interface baseada em mdulos, widgets ou temas s) Personalizao da interface Web baseada em temas t) Automatizado de gerenciamento de cache / refresh ORM

4) Requisitos de Software
a) Silverstripe uma aplicao web, que requer um servidor web e banco de dados compatvel com SQL. A partir da verso 2.4.0 (05 de maro de 2010), os requisitos para Silverstripe so as seguintes: i) Apache v1.3.19 +, Lighttpd , ou Microsoft IIS 7.x + (A URL Rewriter necessria. partir de 2.4.0 IIS 7 reescrita de URL suportada fora da caixa) ii) MySQL v5.0.X +, Microsoft SQL Server 2008 +, PostgreSQL 8.3 +, SQLite3 (mantido pela comunidade) e Banco de Dados Oracle (experimental) iii) PHP 5.2 + com o MySQL , GD Graphics Library e zlib apoio

5) Principais funcionalidades
a) Sapphire; i) Sapphire um framework web orientado a objeto PHP5 projetado para permitir que voc se concentre em seus dados e lgica de negcios. Essa ferramenta mantm o cdigo escondido ordenadamente para que ele possa ser acessado facilmente por programadores, mas no ficam no caminho dos desenvolvedores de contedo.

6) Liberdade de Design;
Com o cdigo escondido em Sapphire, designers fazem o uso de HTML e CSS como quiser a fim de controlar a aparncia do site. O Silverstripe suporta vrios modelos de pgina assim como um designer pode fornecer uma aparncia diferente para diferentes necessidades. O Silverstripe usa PHP, JavaScript, HTML e CSS; todos os padres, tecnologias abertas. O Silverstripe uma plataforma agnstica, ele ser executado em cdigo aberto ou em servidores web e banco de dados da Microsoft, e o CMS funcionam em browsers mais populares.

7) Templetes;
Os autores no tm de percorrer o cdigo. Com os vrios templetes, fica deliberadamente simples personalizar sites e manter os modelos distintos de cdigo.

8) Obtenha seu fluxo de trabalho;


muito fcil criar os campos de contedo para seu projeto. Seus clientes podem adicionar contedo a manter a integridade do projeto.

9) Quem usa Silver Stripe CMS?


a) Conveno Democrata dos EUA;
7

b) Colgio de Psicologia Aplicvel da Austrlia; c) Guitar Hero; d) Departamento de Polcia da Filadlfia; e) Grande Conselho Regional Wellington; f) Nova Zelndia Informao, Estratgia Geospatial; g) Ministrio do Desenvolvimento Econmico, Mapas Broadband da Nova Zelndia; h) Ministrio dos Negcios Estrangeiros e do Comrcio, a ASEANAustrlia-Nova Zelndia Acordo de Livre Comrcio; i) Cmara Municipal de Nelson City; j) Autoridade de Qualificaes da Nova Zelndia.

Concluso
O SilverStripe Constri os tipos de pgina de definies automaticamente. Claro que isso s funciona para Tipos de pgina simples, mas poderia ser uma base para futuros desenvolvimentos. Podemos nos manter atualizados com alertas instantneos entregues por e-mail, SMS ou web.

Referencia Bibliogrficas

Compartimento lquido, Edio 204, p. 106 (agosto 2010) "dica de Peritos do ms" Silverstripe Review (03 de abril de 2009) Silverstripe 2.3 - Reviso da srie Microsoft Estudo de Caso (17 de Maro de 2009) Silverstripe - a interoperabilidade do Windows cria novos mercados e novas oportunidades para a companhia de cdigo aberto ReadWriteWeb, 14 de setembro de 2007, Silverstripe - CMS Open Source tem o apoio da Google Entrevista no Programa de Televiso de Nova Zelndia, 1 de maio de 2007, (Vdeo) Close-Up, Tecnologia Democrtica Hiveminds Magazine, 15 de Maro de 2007, Silverstripe CMS a prova de que as obras de cdigo aberto.

10

Anexo 1 Questionrio Questionario referente ao SilverStripe


1. Em que sistemas operacionais o CMS pode ser executado? R: Sistemas operacionais: Linux / Unix / BSD Microsoft Windows XP SP3, Vista, Windows 7, Server 2008, Server 2008 R2 Mac OS X 10.4 + 2. Que sistemas de banco de dados o CSM suporta? R:Banco de Dados: MySQL 5.0 + PostgreSQL 8.3 + (requer postgresql "mdulo" ) SQL Server 2008. (Requer mssql "mdulo" ) Suporte para Oracle e SQLite no comercialmente suportado, mas est em desenvolvimento por nossa comunidade de fonte aberta. 3. Qual a linguagem de programao em que o CMS foi desenvolvido? R:Foi desenvolvido em PHP5. 4. Como voc avalia a documentao disponvel do CMS? R:Excelente, deixa a desejar na parte de multi-idiomas. 5. O CMS possui gerenciamento de usurios? R:Sim 6. O CMS possui ferramentas prprias de autoria? Oferece ferramentas de verificao ortogrfica ou gramatical? R:Sim 7. O CMS oferece funo para pr-visualizar o contedo antes de public-lo? R:Sim 8. O CMS oferece recursos de gerenciamento de links? Ele pode validar links internos e externos? R:

11

9. Como funcionam os modelos (templates) do CMS? Que linguagens podem ser usadas para o desenvolvimento de modelos para o sistema? R:Silverstripe modelos consistem em cdigo HTML aumentada com cdigos de controle especiais. HTML, XML ou RTF, JavaScript e CSS. 10. Existem modelos prontos para o CMS, disponveis na internet? So modelo pagos ou gratuitos? Cite os sites fornecedores de templates que encontrar. R:Sim, temos pagos e free. 11. O CMS oferece interfaces de usurio em diferentes idiomas? R:Ingls, alemo e austraco. 12. O CMS possui recursos de relatrios de acesso? R: 13. O CMS oferece algum sistema de ajuda ou suporte? Como esse sistema funciona? R:http://doc.silverstripe.org - Documentao para desenvolvedores http://api.silverstripe.org - Documentao da API para as classes PHP e propriedades. 14. Existe algum grupo ou frum de discusso sobre o CMS? Qual? R:http://silverstripe.org/forums/ 15. A equipe instalou e testou o CMS? Como foi a experincia? Quais foram as dificuldades encontradas? R:

12

Você também pode gostar