Tags Posts tagged with "php"

php

przez -
0 749
Programowanie

wxPHP to próba wprowadzenia języka PHP do aplikacji typu desktop. Sama nazwa to skrót od: wxWidgets for PHP i jest to wrapper dla biblioteki wxWidgets, który daje możliowść programowania z użyciem języka PHP. Tak napisane aplikacje, mogą być uruchamiane na wielu systemach operacyjnych. Autorzy przygotowali także specjalne środowisko programistyczne – wxFormBuilder, które ma w dużym stopniu ułatwić tworzenie programów.

przez -
1 706
PHP

Projekt PHP poinformował, że wykryto włamanie na ich strony webowe oraz używano ich do rozsyłania szkodliwego kodu JavaScipt do użytkowników. Dokonano od razu pełnego audytu wszystkich serwerów i odkryto, że dwa hostingi php.net posiadały wadliwy kod. Natychmiast dokonano migracji wszystkich usług się na nich znajdujących i odpowiednio zabezpieczono pozostałe.

Zbadano także miejsca pobierania źródeł oraz repozytorium Git, kontrole nie wykazały żadnych modyfikacji. Wyłączono tymczasowo dostęp SSL do stron php.net, dopóki nie zostaną zainstalowane nowe certyfikaty bezpieczeństwa.

W najbliższych godzinach zostaną zresetowane wszystkie hasła użytkowników, mających dostęp do projektów hostingowych svn.php.net oraz git.php.net.

przez -
6 628
PHP

Ogłoszono wydanie PHP 5.5.0. Porzucono wsparcie dla Bison 2.4 i niższe wersje, podczas budowania ze źródeł. Udoskonalono silnik Zend Engine, w tym dodano wsparcie dla ARMv7 i ARMv8, systemtap. Zakończono wsparcie dla systemów Windows XP i Windows Server 2003. Pojawiło się API do hashowania haseł i nowa funkcja array_column, która pozwoli na pobieranie z tablicy konkretnej kolumny. Nowa wersja funkcji empty() może przyjmować wyrażenie. Dodano generators i coroutines, słowo finally, wsparcie dla list w pętli foreach. Naprawiono sporo błędów i udoskonalono całą resztę.

przez -
4 628
PHP

Pablo Dall’Oglio przygotował dla wszystkich gotowe skompilowane paczki instalacyjne PHP-GTK2 dla systemu Linux. Używają one biblioteki Gtk2 oraz posiadają sporo modułów: PHP-5.3.21, PHP-GTK-2-head-svn, GTK-2.24.15, GtkSourceView, sterownik PostgreSQL, sterownik MySQL, sterownik SQLite, sterownik Oracle, sterownik SQL Server. Dla osób, które nie posiadają zainstalowanej biblioteki Gtk2, należy pobrać statyczną wersję, która posiada skompilowaną bibliotekę Gtk2 razem z zależnościami, a także moduły: PHP-5.3.21, PHP-GTK-2-head-svn, GTK-2.24.15, Cairo-1.12.14, Pango-pango-1.33.7, GtkSourceView, sterownik PostgreSQL, sterownik MySQL, sterownik SQLite, sterownik Oracle, sterownik SQL Server.

Instalacja paczek:

Jako użytkownik root:

cd /usr/local
tar -xzvf php-gtk2xx.tar.gz
chmod 777 php-gtk2 -Rf

Wykonujemy następującą komendę:
cp -R /usr/local/php-gtk2/share/gtksourceview-1.0/ /usr/share/

Teraz należy stworzyć odnośnik do pliku wykonywalnego:
ln -sf /usr/local/php-gtk2/bin/php /usr/bin/php-gtk2
exit

Aby przetestować działanie, wykonujemy poniższy program:

<?php
    $janela = new GtkWindow;
    $janela->show_all();
    Gtk::Main();
?>

Po czym wpisujemy komendę:
php-gtk2 <your-program.php>

Jeżeli pojawi się okno, to wszystko dobrze zrobiliśmy.

Polecane

gophercon

0 476
GopherCon Poland odbędzie się 27 czerwca w Olivia Sky Club. Podczas serii prelekcji i warsztatów podniesiesz swoje kwalifikacje i poznasz nowe zastosowania języka Golang....