Problemy ze stroną

Małe problemy spowodowały, że moja strona nie była dostępna przez trochę czasu :(

27.04.2018 00:00 Strona domowa

Jeśli ktoś niedawno starał się odwiedzić moją stronę, prawdopodobnie zauważył, że niestety nie była ona dostępna. Wynikało to z faktu, że miałem małe problemy i strona nie działała prawidłowo, dlatego właśnie postanowiłem, że lepiej będzie jeśli całkowicie na trochę ją wyłączę, do czasu aż znajdę jakieś rozwiązanie problemu.

W tym wpisie chciałbym właśnie przybliżyć wam mniej więcej jakie były to problemy, a także jakie rozwiązanie znalazłem, bo jeśli jesteś w stanie to przeczytać to znaczy, że jakieś znalazłem :D Z góry przepraszam, za problemy z dostępem do strony i pewien czas jej nieaktywności.

Niestety, aby moja strona mogła poprawnie funkcjonować potrzebuje jakiegoś zewnętrznego źródła danych. Źródłem tym była (i jest) baza danych. Mogłaby ona oczywiście znajdować się na serwerze uczelni razem ze stroną, ale niestety uczelnia nie udostępnia bazy danych z której mógłbym skorzystać na potrzeby tej strony.

Poprzednio baza danych z której korzystała moja strona znajdowała się na darmowym zewnętrznym serwerze. Niestety jak łatwo można się domyślić darmowe serwery nie należą do tych najlepszych i najstabilniej działających. Okazało się, że moja baza danych została usunięta, a konta nie można było już odtworzyć i w ten sposób została ona bez źródła danych z którego mogłaby korzystać.

Całe szczęście zanim baza została usunięta roztropnie zrobiłem jej kopię i dzięki temu zachowałem dane, natomiast jedynym problemem pozostał brak serwera na którym mógłbym przechowywać i udostępniać te dane. Ten problem niestety sprawił, że przez sporo czasu strona nie była funkcjonalna i dlatego postanowiłem, że lepiej jeśli całkiem ją zablokuję (jako, że i tak nic ciekawego nie można byłoby nawet przeczytać, a poza tym niestety nie za dobrze radziła sobie z błędem połączenia z bazą danych).

Teraz jak widać strona jest już z powrotem funkcjonalna :) Tym razem jako rozwiązanie tymczasowe postanowiłem przechowywać dane na moim własnym serwerze. Serwer skonfigurowałem w sumie bardziej w celach naukowych, niż żeby rzeczywiście udostępniał jakieś większe usługi, ale skoro już jest to może przez trochę wspierać tą stronę, natomiast wydaje mi się, że prędzej czy później i tak będę musiał znaleźć jakiś inny sposób na wystawianie i przechowywanie danych potrzebnych dla tej strony, ponieważ w domu nie za bardzo mam warunki na posiadanie w pełni prawnego serwera. Ten aktualny jest raczej bardzo prowizoryczny (naprawdę BARDZO), więc możecie spodziewać się, że strona czasami może nie do koÅ„ca dobrze działać.

Cóż, na razie jedyne co mogę zrobić to postarać się, żeby strona lepiej obsługiwała błędy przy połączeniu ze źródłem danych i wyświetlała jakiś komunikat zamiast po prostu przestawać działać. Zrobię to jak tylko będę miał trochę wolnego czasu, a na chwilę obecną bardzo proszę o wyrozumiałość i jeśli strona z jakiegoś powodu nie działa prawidłowo, może to oznaczać problem z serwerem i prawdopodobnie wtedy trzeba ją odwiedzić później (być może problem zostanie już rozwiązany do tego czasu).