Co w serwerze piszczy, czyli jak poznać konfigurację maszyny przy użyciu PHP oraz SQL

Zajrzenie do zawartości zmiennej tablicowej $_SERVER pozwala uzyskać kilka wartościowych informacji na temat samego serwera oraz środowiska uruchamiania. Zmienna zawiera kilkadziesiąt par klucz-wartość, w tym do najciekawszych należą klucze:SERVER_ADDR (adres IP serwera)SERVER_ADMIN (kontaktowy adres administratora)SERVER_IDSERVER_NAMESERVER_SOFTWARE (oprogramowanie WWW zainstalowane na serwerze) Do funkcji PHP pozwalających uzyskać interesujące informacje na temat środowiska możemy zaliczyć:phpversion()zend_version()memory_get_usage()memory_get_peak_usage()Następujące funkcje pomogą wyczerpać

Odczyt danych tekstowych przy pomocy biblioteki PdfParser

Biblioteka PHP Smalot/PdfParser wespół z popularnym narzędziem TCPDF pozwalają w dość łatwy sposób pobierać dane tekstowe z plików w formacie PDF. Inicjalizacja użycia biblioteki może przebiegać w następujący sposób: $sciezka_pliku = …$parser = new Smalot\PdfParser\Parser();$pdf = $parser->parseFile($sciezka_pliku);$pobrana_tresc = $pdf->getText(); Pobrana treść może być w dowolny sposób przetwarzana. W razie potrzeby użycia danych w postaci JSON

W[curl]ające numery, czyli zestawienie kodów błędów biblioteki libcurl

Narzędzie curl (oraz wchodząca w jego skład biblioteka libcurl) są jednym z podstawowych narzędzi każdego, kto ma styczność z zapytaniami do serwisów i usług opartych na protokole HTTP. Poniższy plik zawiera zestawienie wszystkich kodów błędów, które mogą pojawić się jako odpowiedź na wysłane zapytanie za pośrednictwem „kerla”.   curl_error_codes.pdf   Strona główna projektu curl: https://curl.haxx.se/

Krótki przegląd menedżerów pakietów w systemie Linux

Jedną z nieodłącznych funkcji systemów z rodziny Linux są od zawsze menedżery pakietów, które w wygodny sposób pozwalają na zarządzanie stanem dodatków, wtyczek i wszelkiego oprogramowania, które pogłębia lub rozszerza funkcjonalność systemu operacyjnego. Niniejszy wpis naszkicuje paletę dostępnych narzędzi w najpopularniejszych dystrybucjach systemu operacyjnego ze znakiem pingwina o imieniu Tux. Współcześnie nawet laikom doskonale znane

Automatyczna publikacja w serwisach społecznościowych

Pierwszy wpis niniejszego blogu zostaje poświęcony praktycznemu zagadnieniu, czyli mechanizmowi automatycznej publikacji treści w popularnych serwisach społecznościowych (Facebook oraz Twitter). spis treści: [1/5] AUTOPUBLIKACJA – ALE W JAKIM CELU? [2/5] NARZĘDZIA [3/5] FACEBOOK [4/5] TWITTER [5/5] PRZYDATNE ODNOŚNIKI I ŹRÓDŁA WIEDZY [1/5] AUTOPUBLIKACJA – ALE W JAKIM CELU? Typowe podejście do zarządzania profilem w serwisie