Statycznie czy dynamicznie - infoMEET Wrocław
-
Upload
tomasz-dziuda -
Category
Technology
-
view
425 -
download
0
Transcript of Statycznie czy dynamicznie - infoMEET Wrocław
46,4%53,6%
CMSNon-CMS
Źródło: http://w3techs.com/technologies/history_overview/content_management/all (dane z 21 listopada 2016)
24,5%
2,4%2,7%
4,8%
7,1%
58,5%
Other
WordPress
Źródło: http://w3techs.com/technologies/overview/content_management/all (dane z 21 listopada 2016)
Joomla!
Drupal
Magento
Blogger
Luki w core
Luki we wtyczkach
Luki w motywach
Luki w PHP
Luki w MySQLLuki w Apache/nginx
Zbyt wysokie uprawnienia dla plików
Wyciek danych dostępowych do kokpitu
Wyciek danych dostępowych FTP
Ataki bruteforce
SQL Injection
XSS
CSRF
XXE
Phishing
DDoS
DDoS
Luki w usługach zewnętrznych
Luki w Apache/nginx
Zbyt wysokie uprawnienia dla plików
Wyciek danych dostępowych FTP
XSS
DDoS
Strona Statyczna
Luki w usługach zewnętrznych
Źródło: https://mobiforge.com/research-analysis/the-web-is-doom
Witryny internetowe stale "tyją"
WordPress Strona Statyczna
Ograniczona kontrola nad zasobami Pełna kontrola nad zasobami
Optymalizacja wymaga zasobów serwera
Optymalizacja przed wysłaniem plików na serwer
WordPress Strona Statyczna
Ograniczona kontrola nad zasobami Pełna kontrola nad zasobami
Optymalizacja wymaga zasobów serwera
Optymalizacja przed wysłaniem plików na serwer
Potrzebne dodatkowe wtyczkiPotrzebny odpowiedni
workflow
WordPress może być równie szybki jak strona statyczna, ale to praca dla
koneserów tematu optymalizacji.
WordPress Strona Statyczna
Wielu redaktorów Jeden redaktor*
Klikologia stosowana HTML, CSS, JS
WYSIWYG Markdown
WordPress Strona Statyczna
Wielu redaktorów Jeden redaktor*
Wtyczki Usługi zewnętrzne
Klikologia stosowana HTML, CSS, JS
WYSIWYG Markdown
Usługi dla stron statycznych
Komentarze:
Formularze:
Newslettery:
Ankiety:
Bazy danych:
Wyszukiwarki:
Ecommerce:
Disqus, Intense Debate, Live Fyre, Facebook Comments
FormSubmit.io, FormSpree, JotForm, FormSite
MailChimp, Campaign Monitor, Aweber, Sendicate
TypeForm, Survey Monkey, Poll Daddy, Google Forms
Firebase, Contentful, Userapp, Hull
Snipcart, Stripe, Gumroad, Paypal
SwiftType, Tapir, Google Custom Search,
WordPress Strona Statyczna
Znajdź i zainstaluj odpowiednią wtyczkę (o ile takowa istnieje)
Stwórz skrypt dla Gulpa, NPM lub czegokolwiek innego
co jest teraz modne w świecie front-endu ;)
WordPress Strona Statyczna
Klikaj i rządź
Używaj HTML, CSS, JS, NPM, Gulp, Markdown
Używaj HTML, CSS, JS, PHP
(Ograniczona kontrola)
(Pełna kontrola)
(Pełna kontrola)
https://www.staticgen.com/
http://www.sitepoint.com/developing-a-static-site-generator-workflow/
pages.github.com -> username.github.io https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/
pages.github.com -> username.github.io https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/
+ Wsparcie dla SSL
https://css-tricks.com/building-a-jekyll-site-part-1-of-3/
http://andyshora.com/building-static-site-with-roots.html
https://github.com/aharris88/awesome-static-website-services
http://halfelf.org/2015/deploying-hugo/
http://www.smashingmagazine.com/2014/08/build-blog-jekyll-github-pages/
http://roots.cx/articles/getting-started
Aktualizacje CMSa
Aktualizacje rozszerzeń
Aktualizacje PHP
Regularny backup Regularny backup
-
-
-
WordPress Strona Statyczna
Aktualizacje CMSa
Aktualizacje rozszerzeń
Aktualizacje PHP
Regularny backup Regularny backup
-
-
-
WordPress Strona Statyczna
Łatwa i szybka aktualizacja treści
Złożoność aktualizacji treści zależna od zakresu zmian
Strony statyczne WordPress Dedykowane rozwiązania
Ilość treści Częstotliwość aktualizacji
Złoż
oność
Jeżeli znasz HTML, CSS, JS to proste albo rzadko
aktualizowane strony rób z użyciem stron statycznych
Jeżeli jesteś wyklikiwaczem albo Twoja strona nie spełnia kryteriów z poprzedniego slajdu - rób strony
na WordPressie