przykładowe systemy do zarządzania treścią CMS

Jak sprawdzić na czym oparta jest strona? Czy posiada CMS?

Czas czytania: 4 minut

Pokażę wam dzisiaj w jaki sposób można samodzielnie sprawdzić w jakiej technologii została wykonana strona internetowa.

W sumie przybliżę wam 2 metody jakie umożliwią samodzielne ustalenie czy mamy odczynienia ze stroną opartą o CMS lub też nie oraz z jakich skryptów korzysta strona. Warto tu wspomnieć, że doświadczone osoby nie zawsze muszą sprawdzać niektóre strony. Sama ich szata graficzna i rozmieszczenie elementów zdradzają z czym mamy do czynienia.

Typy spotykanych w Internecie witryn

Zaczniemy jednak od podstaw. Obecnie w internecie występuje kilka typów stron są to:

  • strony statyczne napisane w HTML, PHP oparte są o nie np:
    • strony internetowe
    • wizytówki
  • strony oparte o systemy do zarządzania treścią (CMS) najczęściej spotykane typy to np:
    • strony www
    • sklepy internetowe
    • portale
    • wortale
    • katalogi
    • blogi
  • strony inne napisane np. w technologi .NET oparte są o nie np:
    • strony internetowe
    • portale
przykładowe systemy do zarządzania treścią CMS
przykładowe systemy do zarządzania treścią CMS

Jak widzicie powyższy podział oparty jest o technologię a nie o sposób wykorzystania czy przeznaczenie. Pewnie już zauważyliście, że w każdej z tych technologii można wykonać stronę internetową.

Jak rozpoznać na czym oparta jest strona

Istnieje kilka metod rozpoznawania na czym oparta została witryna:

  • Sprawdzenie czy w na samym dole strony (footer / stopce ) nie ma informacji w czym została napisana strona np. WordPress, PrestaShop
  • Wywołanie strony 404 czyli błędu pojawiającego się w momencie gdy podstrona nie istnieje np. domena.pl/jakis-tekst
  • Niekiedy rozwiązaniem jest wpisanie po adresie strony słowa admin, administrator, admin.php lub login.php np:
    http://strona.pl/admin
  • Sprawdzenie kodu strony pod kontem specyficznych tagów lub elementów.
stopka prestashop
footer strony w prestashop

Niestety osoby zarządzające stroną nie zawsze zostawiają taką informacje w tym miejscu.

Jak sprawdzić w kodzie strony?

W celu sprawdzenia kodu strony. Wchodzimy na interesującą witrynę następnie klikamy prawym klawiszem z rozwijanej listy wybieramy źródło (niekiedy źródło strony – zależy od przeglądarki).

Następnie automatycznie przechodzimy na nową kartę z kodem strony.

Na większości stron standardowymi plikami są plik .CSS lub nowszy odpowiednik .SCSS/ .LESS. Pliki te stanowią integralną część szablonu strony lub struktury całego systemu.Oznacza to, że mogą być dobrym źródłem informacji.

Teraz naszym zadaniem jest odnalezienie właśnie tego typu pliku. Kiedy już tego dokonamy po strukturze linka będziemy mogli bardzo często dowiedzieć się z czym mamy do czynienia. Ta informacja czasem jest tam dosłownie napisana, jednak trzeba ją umieć odczytać.

W przypadku zwykłej strony HTML to co możemy znaleźć to coś w rodzaju

<link type="text/css" media="all" href="css/style.css" rel="stylesheet" />

Nie co inaczej wygląda sprawa z CMS. Obecnie na rynku jest sporo systemów CMS, niektóre są pisane stricte pod daną firmę. Dlatego czasami trzeba się nieco natrudzić by ustalić jaki to system.

Jak rozpoznać, który to system CMS?

WordPress

Doświadczony internauta często nie musi nawet sprawdzać w kodzie by wiedzieć, że jest na stronie opartej o WordPress – strony te są bardzo charakterystyczne.

Upewnić w tym nas może kod np.:

fragment kodu WordPress
fragment kodu WordPress, Katalog WordPress

W praktyce rozpoznanie jego wersji często też nie stanowi dużego problemu

<meta name="generator" content="WordPress 4.9.1" />

Jeśli chcecie dowiedzieć się czegoś więcej o stronie opartej o WordPressa warto przeczytać – z jakiego szablonu korzysta WordPress.

Joomla!

Jak rozpoznać pliki CMS Joomla:

Standardowo szablon zawiera katalogi: assets oraz templates

katalog templates Joomla
katalog templates Joomla
katalog assets Joomla

Joomle można też poznać po charakterystycznym znaczku na karcie przeglądarki. Jeżeli nadal nie jesteście pewni czy to Joomla za adresem strony głównej wpiszcie administrator automatycznie zostaniecie przeniesieni na stronę logowania.

logo Joomla
logo Joomla

Drupal

W CMS Drupal szukamy nieco inaczej, bo po tagu data-drupal-selector. 

jak rozpoznać drupal
jak rozpoznać Drupal

Statyczne strony

W przypadku zwykłych stron HTML plik .CSS znajduje się w katalogu CSS

Inne skrypty

W internecie istnieje wiele skryptów autorskich – ustalenie ich nazwy może być dużo trudniejsze. Możecie jednak spróbować za adresem strony głównej wpisać

  • admin,
  • administrator,
  • admin.php
  • lub login.php

Dodatek do przeglądarki Wappalyzer

Inną możliwością jest zainstalowanie wtyczki do przeglądarki Firefox lub Chrome Wappalyzer.

Dzięki niej w bardzo prosty i szybki sposób można sprawdzić nie tylko z pomocą jakiego systemu CMS zbudowano witrynę, ale również jakie biblioteki i technologie używa.

jak zbadać na czym oparta jest strona
Wappalyzer – do badania z czego korzysta – kod w3schools.com

Jak widać na załączonym obrazku strona zbudowana jest z pomocą Microsoft ASP.NET korzysta również między innymi z Google Analytics.

Macie jakieś swoje spostrzeżenia zostawcie je w komentarzu.