frio

Gerenciamento de Sites Frozen Simples
Baixe Agora

frio Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Jake Hickenlooper
  • Site do editor:
  • http://www.weboftomorrow.com

frio Tag


frio Descrição

O que é diferente é que ele usa uma maneira simples de gerenciar o conteúdo para o site. Todo o conteúdo da página está em um diretório de dados com cada página representada como o nome do diretório. Todo o conteúdo da página é um arquivo separado ou está em um arquivo yaml. Uma página acessa seus dados pela primeira vez procurando por isso no seu diretório próprio e, em seguida, todos os seus diretórios pais em ordem. Assim, definir um arquivo chamado SiteTitle.txt no nível superior será usado por todas as páginas no site, a menos que essas páginas também tenham um arquivo com esse nome em seu diretório.Templates também são usados para uma página de maneira em cascata. Cada página pode substituir qualquer parte de um modelo apenas incluí-lo no seu próprio diretório. Quaisquer subágicas desse diretório também usarão esse modelo.Mustache Modache ModelSchill usa modelos de bigode, pois são linguagem agnóstica, sem lógico e bem simples de usar. Isso é importante que o frio fosse projetado para ser simples e tão futuro quanto possível quando se trata das entranhas do site. Todo o frio faz é carregar o modelo de bigode ou modelos para uma página e torná-lo com os dados encontrados. Essa funcionalidade pode ser facilmente melhorada ou substituída por qualquer outro software sem a necessidade de modificar qualquer um dos guts.overvejo da Diretoria de Recursos são dois diretórios que são usados ao criar um site: temas e dados. Idealmente, estes são especificados em seu próprio buildout.cfg e estão sob algum tipo de controle de versão. Um exemplo destes são incluídos na fonte deste pacote e são usados para testes unitários.Themesthis diretório pode conter vários diretórios temáticos cada um com seu conjunto de modelos de bigode e outros arquivos de recursos, como CSS, JS, imagens e tal. Estes são aplicados a uma página quando a página definiu é especial _theme variável para o nome do diretório temático. Normalmente, o _theme seria definido no nível superior do diretório de dados. Todos os arquivos dentro do diretório de temas podem ser acessados com um URL como: '/_themes/default/css/site.css' onde 'padrão' é o nome do tema. Nota, os modelos de bigode também podem ser acessados como este: '/_themes/default/base.mustache'.dataach diretório e seus subdiantes são feitos em páginas HTML com o URL sendo algo como: /cherese/index.html. Isso seria para um diretório no nível superior com o nome de 'queijo'. Observe que o 'index.html' é criado em vez de um arquivo chamado 'cheese.html'. Isso é para ajudar com futuros adições ao conteúdo onde você pode querer sub páginas sob este diretório, como: '/cheese/provolone/index.html'. Além disso, a parte 'index.html' da URL para estes pode ser omitida como webserers geralmente são configuradas para redirecionar para o 'index.html' se acessar um diretório.building um arquivo de configuração do Buildout Websitea será necessário para "Buildout" local. No mínimo, isso precisará especificar onde os diretórios de dados e temas estiverem localizados. Um exemplo (e mínimo) buillarout.cfg pode ser visto abaixo: peças = Site_cfg scripts # instala os scripts de execução e congelamento no diretório do binCipipe = zc.recipe.egg: scriptseggs = Chill # a corrida e congelamento Scripts precisam desse site de arquivo Site.CFG enviado para eles.Arguments = '$ {buildout: peças-directory} /site.cfg' # cria o site.cfg no diretório de peçasRecipe = coletivo.recipe.templateinput = inline: Host = '127.0.0.1' # porta padrão = 5000 # padrão freezer_destination = "$ {buildout: diretório} / congelados" Temas_path = "$ {buildout: diretório} / temas" data_path = "$ {buildout: diretório} / dados" Saída = $ {Buildout: peças-directory} /site.cfgif Você tem Buildout instalado em seu sistema e basta executar o comando: buildout -c buildout.cfg ou apenas buildout à medida que ele é padronizado para usar o arquivo de configuração builtout.cfg. O Buildout criará alguns diretórios extras, incluindo um diretório bin que terá os scripts de execução e congelamento. Também pode ser instalado em seu sistema com o PIP Install ZC.BuildoutBin / RunThis Script é usado quando você está desenvolvendo o conteúdo e a estrutura do seu site . Ele permanece em primeiro plano e registra o acesso ao host e porta padrão que é http: // localhost: 5000. Isso realmente é projetado para executar em sua máquina de desenvolvimento e não sob um ambiente de produção.bin / freezethis é basicamente um invólucro ao redor do pacote de python congelados-balão que congela o seu site em arquivos estáticos prontos para serem carregados para um servidor ou algo. pagina inicial


frio Software Relacionado

django-mailify.

Aprimore a funcionalidade BUBLING DJANGO Mail para incluir enfileiramento de tarefas ou deferimento ...

111

Download

hrdns.

ferramenta pequena criada para gerenciamento do serviço de DNS Hetzner a partir da linha de comando ...

108

Download