{"id":3437,"date":"2018-11-28T11:30:49","date_gmt":"2018-11-28T09:30:49","guid":{"rendered":"http:\/\/xn--okazwoka-bpb.pl\/?p=3437"},"modified":"2020-04-26T16:17:40","modified_gmt":"2020-04-26T14:17:40","slug":"cmspodzaplecze-zamiast-wordpress-na-zapleczu-seo","status":"publish","type":"post","link":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/2018\/11\/28\/cmspodzaplecze-zamiast-wordpress-na-zapleczu-seo\/","title":{"rendered":"cmsPodZaplecze zamiast WordPress na zapleczu SEO!"},"content":{"rendered":"<p>Pod zaplecze SEO zwykle wybierany jest silnik WordPress (WP). W\u0142a\u015bnie powszechno\u015b\u0107 stosowania tego systemu sprawia, \u017ce jest \u0142akomym k\u0105skiem dla\u00a0 haker\u00f3w (dziurawe wtyczki, templatki).<!--more--> Prowadz\u0105c r\u00f3\u017cnego rodzaju prace widzia\u0142em mn\u00f3stwo wymy\u015blnych zabezpiecze\u0144 na poziome WordPressa czy nawet serwera, kt\u00f3re w przypadku dziurawych\u00a0dodatk\u00f3w daj\u0105 bezpiecze\u0144stwo &#8211; ale czy gra jest warta \u015bwieczki tylko po to, by mie\u0107 za darmo dost\u0119p do templatek i plugin\u00f3w?\u00a0Mimo wszystko wielu stawiaj\u0105c zaplecze SEO wybiera WordPress, bo jest to mocno rozwini\u0119ty system z wieloma darmowymi templatkami i pluginami. Tym, kt\u00f3rzy maj\u0105 do\u015b\u0107 w\u0142ama\u0144 na serwery przez dziury zwi\u0105zane z WordPressem mog\u0119 \u015bmia\u0142o zaproponowa\u0107 nowe rozwi\u0105zanie: CmsPodZaplecze (CPZ)! Nowy CMS jest jeszcze w fazie testowej i nie jeszcze dost\u0119pny, ale to powinno si\u0119 zmieni\u0107 (mo\u017ce jeszcze w tym roku, najp\u00f3\u017aniej w kolejnym). Zach\u0119cam do zapoznania si\u0119 z informacjami, pozytywny feedback na pewno da mi kopa i przy\u015bpieszy prace \ud83d\ude42 Poni\u017cej nieco informacji\u00a0i zrzut\u00f3w ekranu z\u00a0tego nowego cmsa.<\/p>\n<p><img src=\"http:\/\/xn--okazwoka-bpb.pl\/wp-content\/uploads\/2018\/11\/bc97cb831f86252c26fb82e96044442b.png\" \/><\/p>\n<h3>Panel centralny<\/h3>\n<p>Jak wiadomo, dzi\u015b liczy si\u0119 automatyzacja. Czy dost\u0119pny jest panel centralny? <strong>Hmm&#8230; <\/strong>CPZ podobnie jak WP posiada plik xmlrpc.php obs\u0142uguj\u0105cy wybrane metody, st\u0105d te\u017c\u00a0mo\u017cna wykorzysta\u0107 niemal ka\u017cdy panel centralny obs\u0142uguj\u0105cy dodawanie wpis\u00f3w do WP, czyli na przyk\u0142ad panel <a href=\"http:\/\/i4a.pl\/?p=wpis\">WPis<\/a>. S\u0105 te\u017c darmowe rozwi\u0105zania dodaj\u0105ce wpisy &#8222;centralnie&#8221;, takie jak na przyk\u0142ad SeoPrzybornik. Z tego te\u017c wzgl\u0119du nie potrzebne s\u0105 \u017cadne dodatkowe nak\u0142ady pieni\u0119\u017cne na wdro\u017cenie centralnej obs\u0142ugi\u00a0CPZ &#8211; o ile u\u017cytkownik posiada ju\u017c jaki\u015b panel do WP. CPZ obs\u0142uguje takie metody jak:\u00a0'metaWeblog.newMediaObject&#8217;,&#8217;metaWeblog.newPost&#8217;,&#8217;wp.getPost&#8217;,&#8217;wp.newPage&#8217;,&#8217;metaWeblog.editPost&#8217; &#8211; co pozwala na zdalne korzystanie z takich funkcji jak dodawanie wpis\u00f3w z ikonami i grafik\u0105 w tre\u015bci, edycj\u0119 wpis\u00f3w, dodawanie stron. Dodatkowo panel ka\u017cdego CPZ struktur\u0119 ma podobn\u0105 do tego z WP &#8211; od logowania po dodawanie wpis\u00f3w czy konfiguracj\u0119, posiada takie pliki jak wp-login.php, wp-admin\/edit.php,\u00a0\u00a0wp-admin\/post.php,\u00a0\u00a0wp-admin\/post-new.php,\u00a0\u00a0wp-admin\/upload.php,\u00a0\u00a0wp-admin\/options-general.php,\u00a0\u00a0wp-admin\/options-permalink.php,\u00a0\u00a0wp-admin\/options-reading.php,\u00a0\u00a0wp-admin\/media-new.php &#8211; odpowiedzi na \u017c\u0105dania do tych plik\u00f3w s\u0105 \u0142udz\u0105co podobne do tych z WordPressa &#8211; a wi\u0119c\u00a0nie powinno by\u0107 problem\u00f3w ze zdalnym wykonywaniem polece\u0144 niedost\u0119pnych standardowo przez xmlrpc.php &#8211; na przyk\u0142ad z konfiguracj\u0105 witryny czy aktualizacj\u0105 silnika.<\/p>\n<p><img src=\"http:\/\/xn--okazwoka-bpb.pl\/wp-content\/uploads\/2018\/11\/f5ef02556556da53625cd366a9a2f86c.png\" \/><\/p>\n<h3><strong>A co z bezpiecze\u0144stwem?<\/strong><\/h3>\n<p>Podobna struktura panelu admina czy te\u017c pliku xmlrpc.php jak i wp-login.php sprawia, \u017ce standardowo CPZ m\u00f3g\u0142by by\u0107 nara\u017cony na ataki podobnie jak WordPress &#8211; pr\u00f3by logowania czy te\u017c odpytywania pliku xmlrpc.php. Jednak CPZ mo\u017cna \u0142atwo skonfigurowa\u0107 przy instalacji (jak r\u00f3wnie\u017c przy konfiguracji w ka\u017cdym momencie), by zr\u00f3\u017cnicowa\u0107 t\u0119 niebezpieczn\u0105 struktur\u0119: mo\u017cna zmieni\u0107 dowolnie nazw\u0119 plik\u00f3w xmrpc.php jak i wp-login.php, mo\u017cna te\u017c bez \u017cadnych przykrych konsekwencji zmieni\u0107 nazw\u0119 folderu wp-admin. Ka\u017cdy w miar\u0119 rozbudowany panel centralny powinien mie\u0107 mo\u017cliwo\u015b\u0107 zdefiniowania nazw tych plik\u00f3w (tak jest na przyk\u0142ad we wspomnianym WPisie).\u00a0Oczywi\u015bcie niebezpiecze\u0144stwo zwi\u0105zane z u\u017cywaniem darmowych plugin\u00f3w czy templatek odpada, bo CPZ z nich po prostu nie korzysta \ud83d\ude09<\/p>\n<h3>Czy CmsPodZaplecze\u00a0te\u017c b\u0119dzie darmowy?<\/h3>\n<p><strong>Tak!<\/strong> Z CPZ mo\u017cna korzysta\u0107 zupe\u0142nie za darmo. Nie wymagane s\u0105 \u017cadne linki, u\u017cytkownik nie musi podawa\u0107 \u017cadnych informacji o sobie, nie wymagana jest rejestracja do pobrania &#8211; podobnie jak WP &#8211; 100% darmowe! Kod jest otwarty i ka\u017cdy ma mo\u017cliwo\u015b\u0107 dostosowania CPZ do swoich potrzeb.<\/p>\n<h3>Jakie ma wymagania serwerowe?<\/h3>\n<p><strong>PHP, sqLite3. <\/strong>Wi\u0119c nie trzeba bazy mysql? <strong>Nie trzeba, nie mo\u017cna.<\/strong><\/p>\n<h3>Czy s\u0105 dost\u0119pne pluginy, widgety?<\/h3>\n<p><strong>Nie,<\/strong>\u00a0dost\u0119pne widgety implementuje si\u0119 bezpo\u015brednio w templatkach i w konfiguracji,\u00a0 nowe wersje CPZ b\u0119d\u0105 zawiera\u0142y nowe rozszerzenia.<\/p>\n<h3>Czy s\u0105 dost\u0119pne templatki?<\/h3>\n<p><strong>Tak.<\/strong>\u00a0CPZ posiada trzy zupe\u0142nie darmowe bez link\u00f3w wychodz\u0105cych, s\u0105 trzy z wymaganym linkiem ze stopki, oraz s\u0105 p\u0142atne templatki gotowe do u\u017cycia &#8211; w du\u017cych ilo\u015bciach, zar\u00f3wno tematyczne jak i uniwersalne. Dost\u0119pny jest tutorial o dostosowaniu szablon\u00f3w html.<\/p>\n<h3><strong>Jakie mo\u017cliwo\u015bci daje CPZ?<\/strong><\/h3>\n<p>Z CPZ mo\u017cna bez problemu utworzy\u0107 witryny blogowe\u00a0bez podzia\u0142u na kategorie jak i witryn\u0119 ze statycznymi stronami. Podobnie jak w przypadku WP mo\u017cna jednocze\u015bnie w witrynie stosowa\u0107 wpisy blogowe jak i strony statyczne. Jako witryn\u0119 g\u0142\u00f3wn\u0105 mo\u017cna ustawi\u0107 dowolnie wybran\u0105 stron\u0119 statyczn\u0105 lub zajawki blogowe.<\/p>\n<p><img src=\"http:\/\/xn--okazwoka-bpb.pl\/wp-content\/uploads\/2018\/11\/c885fe745f8bc07b9623abd642d9842d.png\" \/><\/p>\n<h3><strong>A wi\u0119c CPZ jest lepsze od WP?<\/strong><\/h3>\n<p>Oczywi\u015bcie, \u017ce nie. WordPress rz\u0105dzi,\u00a0jego mo\u017cliwo\u015bci niewyobra\u017calnie przekraczaj\u0105 te dost\u0119pne w\u00a0CmsPodZaplecze. Jednak, je\u015bli stawiasz zwyk\u0142ego bloga zapleczowego, to CPZ mo\u017ce by\u0107 bardzo ciekaw\u0105 alternatyw\u0105 nie wymagaj\u0105c\u0105 dodatkowych koszt\u00f3w zwi\u0105zanych z wdro\u017ceniem jego obs\u0142ugi.<\/p>\n<h3>Kiedy b\u0119dzie dost\u0119pny?<\/h3>\n<p>Ci\u0119\u017cko powiedzie\u0107, w zasadzie potrzebuj\u0119 zbudowa\u0107 ca\u0142\u0105 otoczk\u0119 dla CMSa, potestowa\u0107 na r\u00f3\u017cnych konfiguracjach serwerowych. Je\u015bli zainteresowanie b\u0119dzie du\u017ce (cho\u0107by mierzone ilo\u015bci\u0105 komentarzy w tym artykule), to pewnie\u00a0pojawi si\u0119 do\u015b\u0107 szybko, mo\u017ce nawet jeszcze w tym roku lub pocz\u0105tkiem kolejnego.<\/p>\n<p>Dodam tylko, \u017ce pomys\u0142 na CMS zrodzi\u0142 si\u0119 rok temu, w lutym CMS by\u0142 w zasadzie gotowy, u\u017cywam go g\u0142\u00f3wnie do budowy prywatnego zaplecza (mi\u0119dzy innymi w systemie SWL linktak.pl). Tak\u017ce zosta\u0142o tylko postawienie kropki nad i &#8211; co zazwyczaj jest najtrudniejszym dla mnie krokiem\u00a0 <img src=\"http:\/\/xn--okazwoka-bpb.pl\/wp-content\/plugins\/zaazu-emoticons\/emoticons\/000044-medium.gif\" style=\"border:none;background:none;\" alt=\"Wink\" \/><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pod zaplecze SEO zwykle wybierany jest silnik WordPress (WP). W\u0142a\u015bnie powszechno\u015b\u0107 stosowania tego systemu sprawia, \u017ce jest \u0142akomym&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":4034,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[227],"tags":[339,340,327,326,338,337,341,329,330,332,333,331,334,336,328,335],"_links":{"self":[{"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/posts\/3437"}],"collection":[{"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/comments?post=3437"}],"version-history":[{"count":27,"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/posts\/3437\/revisions"}],"predecessor-version":[{"id":4471,"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/posts\/3437\/revisions\/4471"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/media\/4034"}],"wp:attachment":[{"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/media?parent=3437"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/categories?post=3437"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/xn--okazwoka-bpb.pl\/index.php\/wp-json\/wp\/v2\/tags?post=3437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}