Skocz do zawartości

[system] Redirector - do obsług przekierowań i mikro serwisów


Mion

Rekomendowane odpowiedzi

  • Odpowiedzi 277
  • Dodano
  • Ostatniej odpowiedzi

TAG

<meta name="google-site-verification" content="----" />

jest niezbędny jeśli przeprowadzimy weryfikację domeny w GWT, co zresztą owocuje natychmiastową indeksacja domeny ;)  Jeśli zaistnieje taka potrzeba mogę dodać dotykowy tag:

<meta name="description" content="" />

i pole na opis strony. Obecnie zatrzymałem się nad implementacją cache

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Przydatne narzędzie. Wszystko w jednym miejscu klik mamy serwis/klik mamy 301 szybko i czytelnie.
W temacie tworzenia mikroserwisów fajnie jakby była możliwość dodania większej ilości subdomen np. z wildcarda na raz/hurtem wklejamy listę słów i generujemy subdomeny od wybranej domeny z domyślnymi ustawieniami.

Odnośnik do komentarza
Udostępnij na innych stronach

Taka funkcjonalność jaka Proponujesz może być wdrożona w wersji RED 2.(n)  + jeszcze inne nad którymi cały czas pracuje przez co tak się wydanie v2 przeciąga.

 

Przy okazji ogłaszam mała promocję cenową  160 zł netto  (okazjonalną) na produkt przejściowy RED 1.5,  który w zupełności wystarczy do tworzenia  podstawowych mikoserwisów zapleczowych  i obsługi przekierowań. W razie potrzeby będzie można w dowolnej chwili przejść na nowszą  wersję po dopłaceniu różnicy do ceny obowiązującej w chwili przejścia.  Do tego nadal możliwy jest zakup wersji 1.5 w obowiązującej cenie i systemu redirector, to 300 zł netto ( dla stałych klientów 15% zniżki)  i  późniejsze przejście na RED 2.0 bez dopłaty.

 

 

 

 

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Nowa wersja systemu Redirector zwanego w skrócie  RED v2.0 przechodzi ostatnie testy i jak tylko dogram instrukcję obsługi, serwisy demo, opisy nowych funkcji będzie gotowa do instalacji.

 

Co prawda RED v2.0 ma dodany instalator, ale nie był on produkcyjnie testowany poza moim serwerem, więc osoby które zakupiły wersję RED 1.0 i chcą przejść na v2.0 proszone są o ponowne przesłanie danych do drugiej instancji (pierwsza v1 zostanie gratis). Przy okazji przetestuję działanie instalatora na rożnych hostingach.

 

Główne zmiany, to rozbudowany system CMS do tworzenia i zarządzania mikroserwisami, które nie w tym wypadku nie muszą być mikro..

 

System RED v2.0 wymaga:
- PHP 5.6 z IonCube dla tej wersji php
- Imagick module php

Ale to standardy na większości hostingów.

 

Krótki wstęp do systemu v2.0

 

 

CDN ....

 

Więc jest teraz, że tak powiem kolokwialnie ostatni dzwonek ... by zakupić wersję V2 w cenie dla v1  w
https://www.forum.optymalizacja.com/topic/231918-system-redirector-do-obsług-przekierowań-i-mikro-serwisów/?p=1495683

Zakup ze zniżką dla stałych klientów - 15%:

https://www.forum.optymalizacja.com/topic/231918-system-redirector-do-obs%C5%82ug-przekierowa%C5%84-i-mikro-serwis%C3%B3w/

 

 

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

[iNFO] dla zainteresowanych zakupem jeszcze w cenie promocyej. Stałym klientem nie zostaje się po zakupie jednego programu dwa lata temu.

Stały klient to taki, który zakupił minimum dwa poprzednie programy bez promocji lub trzy dla zakupów promocyjnych.

 

Przy okazji - Dwa nagrania z obsługi nowej wersji RED v2.0:

 

->  Użycie menadżera grafik którego nie było w RED v1.0
-> Obsługa Sitemap XML, robots.txt i cache mikroserwisu.

 

CDN ...

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Do usprawnienia zarządzania założonymi stronami przydałaby się możliwość grupowania stron (Menu systemu - Domeny użytkownika).

Moja propozycja aby grupy można tworzyć wg. domen, to chyba najbardziej naturalny podział.

 

M

 

Czy podział na kategorie stron będzie dostępny w v2?

Odnośnik do komentarza
Udostępnij na innych stronach

Początek nagrania przedstawia dodanie grupy roboczej domen w RED v2.x ... Wiec w ramach grupy można "kategoryzować" domeny mikroserwisów.

============

 

Nowe funkcje z RED v2.0

Utworzenie kolejnego mikroserwisu w subdomenie (wildcard)  https://demo2.topserp.xyz  Ciąg dalszy do pierwszego - Dodanie postronny parent do strony root - obsługę top menu i lewego menu podstron parent

 

Linkowany zewnętrznie fotobox

 

 

Trzeci szablon z Jumbotronel lub sliderem na Index:

 

 

 

 

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach


Czy podział na kategorie stron będzie dostępny w v2

Jest i w prosty sposób pozwala utrzymać porządek z dużą ilością serwisów w obrębie różnych domen.

 

Strona https://sklep-promar24.pl to sklep internetowy sprzedający dobre polskie zlewozmywaki.

Odnośnik do komentarza
Udostępnij na innych stronach


obsługę robosts.txt do blokowania robotów takich jak MJ12bot, AhrefsBot itd... < jakie ma blokować można konfigurować >

Gdzie jest konfiguracja?

Strona https://sklep-promar24.pl to sklep internetowy sprzedający dobre polskie zlewozmywaki.

Odnośnik do komentarza
Udostępnij na innych stronach

Pierwotnie zawartość pliku robots.txt byla konfigurowalna dla każdej z domen, ale doszedłem do wniosku, że będzie to uciażliwe i latwo zapomnieć, więc przeniosłem do jednego statycznego pliku

w lokalizacji:

<katalog glowny REDA> /application/views/system/wstawki/default_robotstxt.php

plikrobots.txt.jpg

 

Po zmianach należy zapisać jako UTF-8

---

 

 

W razie potrzeby mogę przenieść zawartość do bazy i będzie dostępny w zakładce "konfiguracja" systemu

 

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Bardzo fajny system ułatwiający i przyśpieszający pracę. A te serwisy - ciężko je nazwać micro:) bo można za pomocą systemu naprawdę fajne stronki wykonać:) Mion - kawał dobrej roboty wykonałeś:)

Profesjonalna agencja eventowa Everal

Skuteczne pozycjonowanie https://xseox.pl/pozycjonowanie-stron/

Fotobudka 360 Go4Photo

Odnośnik do komentarza
Udostępnij na innych stronach


Mion - kawał dobrej roboty wykonałeś
Jeszcze ja wykonuje tworząc opisy i nagrania funkcji dla RED v2.0, co jest bardzoooo żmudne, ale bez tego instalacja wśród użytkowników v2.0 mijała by się z celem, bo by nie wiedzieli co i jak działa... Dlatego jeszcze chwilkę cierpliwości.

 

Później  będą dodawane nowe szablony dla (mikro)serwisów.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Przy okazji testów zrobiłem porównanie "wydajności" i obciążenia systemu RED v2.0 z wyłączonym i włączonym cache VS  WP wyłączonym i włączonym cache. Oczywiście parametry testu są raczej ekstremalne jak chodzi o serwisy zapleczowe, bo jest 10 równoległych "użytkowników" wykonujących po 1000 wywołań strony, co miało na celu wygenerowanie obciążenia. Ale jeśli ktoś ma 100 i więcej serwisów zapleczowych n WP na cienkim - tanim shared  sumarycznie tego typu obciążenia mogą być generowane przez same boty sieciowe = wymówienie posady na hostingach współdzielonych  <_<

 

 

 

WP bez cache cały test wymagał 60 sekund
WP z cache cały test wymagał 2,6 sekund
 

RED bez cache cały test wymagał 25 sekund
RED z cache cały test wymagał 800 milisekund

 

Po teście widać, że RED v2.0 z włączonym cache wytrzymywał ~ 1100 odsłon strony / sekundę. WP z cache ~ 500 /sekundę.
Miało by to znacznie przy większej ilości serwisów.

 

------------

Bystre oko mogło dostrzec coś dziwnego, a mianowicie dużą ilość "błędów" w Failed requests: dla REDA ... to nie były błędy tylko różnice w stosunku do poprzednie treści strony  spowodowane przez dynamiczny dodatek jakimbył  czas generowania strony. Tester AB tak to dziwnie oznacza  :)

 

Po wyłączaniu czasu generowania ilość błędów jest zerowa co przestawia dodatkowe nagranie z testu  RED'a

 

Time taken for tests:   0.798 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0

 

:pisze:

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

A tłumacząc na język dla mnie, prostego człowieka :)

Na tanim hostingu postawię dajmy na to 5 instalacji WP a Twoim systemem 10, 20, 50, 100 stron?

Strona https://sklep-promar24.pl to sklep internetowy sprzedający dobre polskie zlewozmywaki.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.


×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności