2013-02-26 20 views
7

Używam Jekyll.
Jakie są różnice między postem a stroną? o ile widzę:Jakie są różnice między postem a stroną

  1. Oba mogą zawierać przednią materię yaml.
  2. Post ma datę i link bezpośredni. Strona nie.

Czy istnieje więcej różnic ..

+1

Jeśli nie znasz odpowiedzi, uspokój się i nie gniewaj się. Możesz głosować za zamknięciem i wyjaśnić tylko, o co chodzi? .. – Naor

+0

Nie widzę nic złego w tym, że _exact_ w tym, o czym mówisz, jeśli chodzi o programowanie, ponieważ często są to subtelne różnice, które się liczą. +1 ode mnie. – iain

+0

@Naor, dobrze znam różnicę, ale to nie jest pytanie związane z programowaniem. Nawet nie utworzyłeś poprawnie pytania w swoim tytule. –

Odpowiedz

9
  • Nazwa pliku pocztowego zawiera tytuł i datę wpisu. niepoprawna data w nazwie pliku powoduje błąd.
  • Posty to obiekty porównywalne, co oznacza, że ​​można porównywać dwa posty. Porównanie odbywa się według daty postu i postów.
  • Wygenerowany domyślny względny URL Post i Page różni się (np. /2000/01/01/my-post.html i /about.html).
  • Strona może być umieszczona w dowolnym miejscu, ale Post może być umieszczony tylko w folderze "_posts".
  • Post ma więcej danych po wyjęciu z pudełka do użytku w szablonach Liquid (tytuł, adres URL, data, identyfikator, kategorie, następny, poprzedni, tagi, treść).
  • Posty mają unikalny identyfikator.

Posty przedstawiają post na blogu i służyły do ​​łatwego tworzenia postów na blogach, a Strony reprezentują stronę internetową.

1

Istnieje kilka różnic głównie o tym, jak strona zostanie wygenerowany i obsługiwane:

Post dowolny dokument mieszka w katalogu _posts. Jeśli jest obsługiwane przez site.posts, zbierane i końcowe adresy URL będą generowane przy użyciu permalinka skonfigurowanego w pliku konfiguracyjnym yaml.

Strony to dowolne dokumenty żyjące poza katalogiem _posts - zawsze pozostaną względną ścieżką do katalogu głównego jako URL.

Poza wymienionymi i wymienionymi przez Ciebie różnicami oba działają tak samo. Niektóre wtyczki radzą sobie z nimi inaczej, ale zależy to od programisty wtyczek (nie ma wytycznych dotyczących tego tematu).