-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhistorico.html
163 lines (123 loc) · 10.6 KB
/
historico.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
<!doctype html>
<html lang="pt">
<head>
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>HTMLy CMS em Língua Portuguesa | Histórico</title>
<meta name="description" content="Histórico referente ao HTMLy CMS para lusófonos">
<meta name="author" content="Fabiano Santos - @fabianosantosnet">
<meta property="og:locale" content="pt, pt_BR, pt_PT">
<meta property="og:type" content="website">
<meta property="og:title" content="Histórico do HTMLy CMS em Língua Portuguesa">
<meta property="og:site_name" content="HTMLyCMS">
<meta property="og:description" content="Histórico do HTMLy CMS para lusófonos">
<meta property="og:url" content="https://fabianosantosnet.github.io/HTMLyCMS/historico.html">
<meta property="og:image" content="https://fabianosantosnet.github.io/HTMLyCMS/assets/img/logo-htmly-cms-fb.png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:creator" content="@fabianosantos_n">
<meta name="twitter:image" content="https://fabianosantosnet.github.io/HTMLyCMS/assets/img/logo-htmly-cms-tw.png">
<link rel="shortcut icon" type="image/png" href="assets/img/favicon.png">
<link rel="canonical" href="https://fabianosantosnet.github.io/HTMLyCMS/historico.html">
<link rel="stylesheet" href="assets/styles.css">
<script src="assets/scripts.js" defer></script>
</head>
<body>
<div class="parent">
<div class="top">
<header>
<h1><a href="https://fabianosantosnet.github.io/HTMLyCMS/">HTMLy CMS</a></h1>
<p>Sua fonte de referencia sobre o CMS no idioma português</p>
<p class="view"><a href="https://github.com/fabianosantosnet/HTMLyCMS/">GitHub deste site</a></p>
</header>
</div>
<div class="menu">
<ul>
<li><a href="./index.html"><i class="fa fa-home"></i>Principal</a></li>
<li><a href="./historico.html" class="active"><i class="fa fa-link"></i>Histórico</a></li>
<li><a href="./instalacao.html"><i class="fa fa-link"></i>Instalação</a></li>
<li><a href="./estrutura.html"><i class="fa fa-link"></i>Estrutura</a></li>
<li><a href="./dicas-e-outros.html"><i class="fa fa-link"></i>Dicas</a></li>
<li><a href="./temas.html"><i class="fa fa-link"></i>Temas</a></li>
<li><a href="./extensoes.html"><i class="fa fa-link"></i>Extensões</a></li>
</ul>
<form id="oflinks"><!-- dinamic links --></form>
</div>
<main>
<h2>HTMLy CMS em Língua Portuguesa | Histórico</h2>
<section>
<h3><i class="fa fa-history"></i> Histórico do HTMLy</h3>
<div class="sec1">
<p>HTMLy é uma plataforma de gerenciamento de conteúdo sem banco de dados de código aberto que utiliza uma estrutura de arquivos simples para armazenamento de dados (do termo em inglês flat-file CMS).</p>
<p>Foi construído especificamente para criação de blog, pois implementa um conjunto de widgets específicos já utilizados em outras plataformas, contudo nada impede que você crie também um site corporativo ou pessoal, bastando apenas criar ou adaptar um modelo existente.</p>
<p>O <abbr title="Do inglês 'Content Management System' - traduzido como 'Sistema de Gerenciamento de Conteúdo'">CMS</abbr> utiliza um algoritmo exclusivo para encontrar ou listar qualquer conteúdo com base em data, categoria, tag ou autor, e o desempenho permanecerá rápido mesmo se tivermos milhares de postagens e centenas de tags. Além disso, por ser leve uma hospedagem com PHP compartilhada é o suficiente.</p>
</div>
<p>Vejamos as principais atualizações desde o seu início:</p>
<ul id="hist">
<li><span class="year">2014</span>
<ul>
<li>Janeiro - já tinha sido incluido suporte a diversos autores, postagens relacionadas (baseada em tags), recurso de multi-tags, Editor MarkDown baseado no <a href="https://code.google.com/archive/p/pagedown/">pageDown</a> e suporte a <a href="https://translate.google.com/translate?sl=auto&tl=pt&u=https://michelf.ca/projects/php-markdown/extra/">PHP Markdown Extra</a>.</li>
<li>Fevereiro - adicionado a função de usuário, menu customizável sem necessidade de HTML para páginas estáticas (que se vazio, tentará gerar os links automaticamente), importador de Feed RSS 2.0, comentários do facebook, lightbox, melhoria no núcleo do CMS para a pesquisa, o recurso de backup e suporte ao SSL.</li>
<li>Junho - incluído suporte para caracteres estrangeiros, redução de CPU por meio de cache de index para URL de arquivos no formato txt, cache de arquivos (qualquer página visitada irá gerar um arquivo .cache dentro de <em>cache/pagina</em> - criação e edição de página, alteração de categorias ou tags relacionadas a postagem irá gerar um novo cache), inclusão de limpeza de cache no painel de administração e melhorado o recurso de multiplas tags.</li>
<li>Agosto - incluido recurso de sub-páginas.</li>
<li>Setembro - introduzido o widget de postagem recente e a ferramenta de webmaster.</li>
<li>Dezembro - incluido suporte ao reCaptcha para mais segurança.</li>
</ul>
</li>
<li><span class="year">2015</span>
<ul>
<li>Janeiro - incluído guia de configuração na barra de administração e para pré-release incluído a linha <code>prerelease="true"</code> no <em>config.ini</em>.</li>
<li>Fevereiro - adicionado imagem e video de destaque para posts.</li>
<li>Julho - incluído suporte para upload de imagem pelo Editor MarkDown, rascunho para postagem no blog, widget de posts populares, checagem de nova versão apenas quando visitar a página de atualização do HTMLy (lembre-se de limpar o cache após atualizar), e novo tipo de conteúdo: postagem de vídeo (YouTube), postagem de áudio (SoundCloud), postagem de link, postagem de citação e postagem de imagem.</li>
<li>Agosto - com a opção <code>blog.enable="true"</code> adicionada em <em>config.ini</em> indica a URL do site como <em>meusite/<strong>blog</strong></em>, outras atualizações incluíram caracteres não latinos para tags, diversas variaveis para lógica na hora de criar um template: $is_tag, $is_search, $is_page, $is_subpage, $is_profile, $is_archive e $is_index.<br><br>
<pre>Exemplo: <code> if(isset($is_front))
echo 'página inicial';</code></pre><br>
Adição de recurso para URL sem ano e mes bastando alterar <code>permalink.type="post"</code> em config.ini (URL antigas serão redirecionadas automaticamente); para <a href="https://s7g3a46b73fyd76dfxhbqgjbne--github-com.translate.goog/danpros/htmly/releases/tag/v2.6.0">aumento de desempenho</a> foram adicionados os recursos de postagem recente, postagem popular, lista de arquivos e widget de nuvem de tag ao cache; criação de categorias incluída, além de mudança na estrutura de pastas e adição de páginas 404.</li>
<li>Setembro - alterado no editor MarkDown de PageDown normal para PageDown Extra e melhorado o sitemap.</li>
<li>Novembro - incluido a opção de uso de página estática como inicial, melhorado a navegação post (anterior e seguinte) e paginação.</li>
<li>Dezembro - <a href="https://s7g3a46b73fyd76dfxhbqgjbne--github-com.translate.goog/danpros/htmly/releases/tag/v2.6.9">remodelado a nomenclatura dos arquivos</a>, inclusão de configuração de expiração de cache e suporte a caracteres não latinos para quaisquer URLs.</li>
</ul>
</li>
<li><span class="year">2016</span>
<ul>
<li>Janeiro - incluído o suporte de cortar um artigo inserindo o código <code><!--more--></code> na postagem, além disso adicionado o widget category_list(), listagem de posts baseado no tipo de conteúdo (<code>www.example.com/type/image</code>) e criado índice de categoria para acelerar o carregamento quando há centenas de páginas.</li>
<li>Março - incluído o <a href="https://www.softaculous.com/apps/blogs/HTMLy">HTMLy CMS no Softaculous</a>. Ajude o projeto escrevendo sua <a href="https://www.softaculous.com/review/HTMLy">opinião</a> e dê uma <a href="https://www.softaculous.com/rate/HTMLy">nota</a>.</li>
</ul>
</li>
<li><span class="year">Parada no desenvolvimento</span>
<ul><li>De Fevereiro de 2016 a Abril de 2020 o projeto ficou sem atualização. E surgiram alguns forks dentre os quais destaco <a href="https://github.com/trendschau/tumbly">Tumbly</a> (e sua <a href="https://documentup.com/trendschau/tumbly">documentação</a>) e o <a href="https://github.com/bluebirch/htmly/">bluebirch HTMLy</a>.</li></ul>
</li>
<li><span class="year">2020</span>
<ul>
<li>Maio - melhorado a segurança, adicionado recurso de idioma (i18n) e corrigido os temas.</li>
</ul>
</li>
<li><span class="year">2021</span>
<ul>
<li>Janeiro - adicionado suporte ao PHP 8, tag de preenchimento automatico e correções de segurança.</li>
<li>Fevereiro - na última versão 2.7.7 foi incluido um editor de menu, analítico universal (gtags.js), atualização do painel de administração utilizando o template AdminLTE v3 construído em <a href="https://getbootstrap.com/">Bootstrap</a> e reorganização das páginas de configuração.</li>
<li>Março - script <code>install.php</code> incluído na versão 2.7.8, melhorado postagem, tags e a barra de ferramentas do editor; nas demais versões liberadas no mês: fixado bugs, suporte de paginação para index e páginas de perfis e tradução para português brasileiro incluída (exceto área de configuração).</li>
<li>Abril - Tradução completa do CMS para o português (v2.8.0), tag de vídeo com alteração na chamada, correções de segurança e adição de variáveis para tema.</li>
</ul>
</li>
<li><span class="year">2022</span>
<ul>
<li>Fevereiro - Atualizações de idioma; uso de categoria para o widget de postagens relacionadas em vez de tag para melhor desempenho e consistência; Limite no widget nuvem de tags e correção de segurança.</li>
</ul>
</li>
</ul>
</section>
</main>
<div class="bottom">
<footer>
<p>Projeto mantido por <a href="https://github.com/fabianosantosnet"><i class="fa fa-github"></i>fabianosantosnet</a><br>
<small>Hospedado no GitHub Pages — Tema criado por <a href="https://www.fabianosantos.net">fabianosantos.net</a></small></p>
<p id="contractdev"></p>
<p><small><i class="fa fa-file-text"></i> JavaScript - <i class="fa fa-css3"></i> CSS3 - <i class="fa fa-html5"></i> HTML5 - <i class="fa fa-font-awesome"></i> Fonte Awesome</small></p>
</footer>
</div>
</div>
</body>
</html>