Automatyczny backup bazy danych

Automatyczny backup bazy danych

Ostanio przez jakiś czas miałem sporo problemów z pewną stroną. Serwer na którym była postawiona mial kilka padów w tygodniu. Ostatnia awaria wywaliła dane z dysków twardych. Historia o tyle nieciakawa że nie robiłemkopi plików strony. Sprawa o tyle przykra że strona zajmuje ok 10GB i robienie kopi we własnym zakresie jest kłopotliwa.

Niestety jak to bywa hosting nie posiadal kopi mojej strony ponieważ robienie jej zajmowało za dużo czasu. Sprawa został rozwiązana poprzez ponowne załadowanie całej strony z zasobów lokalnych. Więc pliki miałem z głowy. Została jeszcze kwestia bazy danych.

Czytaj więcej o Automatyczny backup bazy danych

Upload dużych plików

Upload dużych plików

Najłatwiejszym i najmniej pracochłonnym sposobem wysyłania polików na serwer jest użycie FTP. Jest to oczywiście moja opinia. Problem w tym że większość użytkowników internetu preferuje wysyłanie plików za pośrednictwem strony www. Nie można z tym walczyć, można jedynie taki sposób wysyłania plików udostępnić na stronie. Jednak taki sposób niestety obciąża serwer www znacznie bardziej niż użycie protokołu ftp. Dlatego też większość współdzielonych serwerów www nakłada ograniczenia co do wielkości plików wysyłanych prze http.

Istnieje kilka rozwiązań tego problemu. Jeżeli hosting pozwala tworzyć pliki .htaccess wystarczy odpowiednia zawartość tego pliku uzupełnić o taką treść.

max_execution_time = 60 (czas w sekundach wykonywania skryptu, 0 – bez ograniczeń)
upload_max_filesize = 2M
post_max_size = 8M (musi być wiekszy od upload_max_filesize)
max_input_time = 90 (czas ładowania w sekundach)
memory_limit = 8M

Jeżeli mamy dostęp do pliku php.ini musimy odnaleźć w nim powyższe parametry i odpowiednio zmodyfikować. Plik .htaccess ma jednak ważną zaletę. Zmiany dotyczące konfiguracji uploadu plików przez php mogą dotyczyć wybranego pliku/katalogu. Dzięki temu nie wpływamy na działanie całej strony.

Można jeszcze zastosować skrypt php aby na czas jego wykonywania zwiększyć limity.

<?php
ini_set(‚upload_max_filesize’, ‚2M’);
ini_set(‚post_max_size ‚, ‚8M’);
?>

Można też spróbować za pomocą php dzielić plik na części i rozłożyć jego upload w czasie. Jednak takie rozwiązanie mi osobiście się nie podoba.

Tego typu sztuczki będą działać jeżeli mamy dobre kontakty z adminem serwera. Jeżeli duże pliki mają być wysyłane często to trzeba użyć innych sposobów. Czytaj więcej o Upload dużych plików

Streaming – konfiguracja WME

Streaming – konfiguracja WME

Przez ostatni rok czasu dużo pracowałem nad stronami zawierającymi materiały video. Przez ten okres zauważyłem, że użytkownikom takich stron sporo trudności sprawia poprawne skonfigurowanie Windows Media Encodera. Trochę mnie to dziwi ponieważ program ten jest bardzo dobrze zaprojektowany.Instalacja programu jest bardzo prosta i nie różni się od instalacji standardowych aplikacji, więc jej opis pominę.

Zacznijmy od uruchomienia programu. Klikamy w menu Start, rozwijamy listę programów i szukamy pozycji Windows Media. Dalej wybieramy Windows Media Encoder.

Powinien uruchomić się program wraz z kreatorem. W przypadku gdy nie uruchomił się kreator klikamy New Session. Nie jestem zwolennikiem kreatorów ale w naszym przypadku ułatwi to konfigurację programu.

Kreator WME

Czytaj więcej o Streaming – konfiguracja WME

MS Live Writer

MS Live Writer

Dziś przeglądalem sobie usługi Microsoft, zarejestrowałem się na stronie www.live.com. Usługi są ciekawe, może niema żadnych rewelacji ale niema co narzekać. Bardzo fajny jest Live Messenger, można malować w oknie rozmowy. Ta funkcja może wydaje się dziecinna, ale czasami łatwiej i szybciej coś wysjaśnić na rysunku niż się rozpisywać.

Spodobał mi się Writer. Jest to program do pisania bloga na komputerze. Korzysta się z niego identycznie jak z Worda itp. , tylko zamiast zapisz mamy klawisz publikuj. Dziki temu możemy pisać naszego bloga lokalnie na komputerze bez rzadnych opóźnień. Łatwiej też dodawać zdjęcia z naszego dysku.

 

image

Czytaj więcej o MS Live Writer

Dlaczego strona nie zarabia ?

Dlaczego strona nie zarabia ?

Prawie rok temu zacząłem współpracę z polską telewizję internetową. Stworzyłem dla nich stronę wraz z systemem edycji treści. CMS jest banalnie prosty bo sama strona nie wymaga dużo.
Najważniejsze opcje to:

  • edycja playlisty (zmiana kolejności utworów, zmiana nazwy wyświetlanej w odtwarzaczu na stronie)
  • dodawanie plików multimedialnych do playlist
  • dodawanie banerów

I to są wszystkie opcje systemu CMS, prosty prawda ?  Teoretycznie powinienem się cieszyć bo odpadło mi trochę pracy. Tak i tu jest pewien problem, na szczęście nie mój. Telewizja jest całkowicie pozbawiona treści pisanych. Niestety założenia właściciela serwisu nie uwzględniają jakiejkolwiek aktywności na stronie oprócz umieszczania na niej banerów i teledysków. Dodatkowo strona z założenia miała na siebie zarabiać. Czytaj więcej o Dlaczego strona nie zarabia ?

Początki

Początki

Dziś zainstalowalem sobie wordpressa. Uległem zbiorowej mani na ten skrypt. Zobczymy jak pójdzie mi współpraca dalej. Instalacja jest banalna. Do tego kilka pluginów doszło i mam ładne SEO adresy. Całość jest dość przyjazna. Coprawda teraz szukam jakiegoś motywu pasującego do moich upodobań. Narazie jednak znajduje same papkowate templatki. Zobaczymy jak będzie dalej. Zmęczenie nie pozwalaWięcej oPoczątki[…]