<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>VPS Hosting</title>
	<atom:link href="http://vps-hosting.com.pl/feed" rel="self" type="application/rss+xml" />
	<link>http://vps-hosting.com.pl</link>
	<description>Informacje nt. hostingu VPS</description>
	<lastBuildDate>Tue, 27 Dec 2011 09:03:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>csh wprowadzenie</title>
		<link>http://vps-hosting.com.pl/uncategorized/csh-wprowadzenie.html</link>
		<comments>http://vps-hosting.com.pl/uncategorized/csh-wprowadzenie.html#comments</comments>
		<pubDate>Tue, 27 Dec 2011 09:03:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://vps-hosting.com.pl/?p=66</guid>
		<description><![CDATA[Obie powkoki Bourneła i powoki C pozwalają na tworzenie i używanie powłoki skryptów, skrypt powłoki interpretować zgodnie z powłoką bo inaczej dostaniesz błędy. Jeśli w pierwszej linii istnieje komentarz C-shell to cały kod zostanie interpretowany jako c-shell i musi używać składnie języka c. Jak stworzyć proste skrypty Większość skryptów powłoki, które tu napiszemy będą bardzo<a href="http://vps-hosting.com.pl/uncategorized/csh-wprowadzenie.html"> <br /><br /> (Read More...)</a>]]></description>
			<content:encoded><![CDATA[<p>Obie powkoki Bourneła i powoki C pozwalają na tworzenie i używanie powłoki skryptów, skrypt powłoki interpretować zgodnie z powłoką bo inaczej dostaniesz błędy.</p>
<p>Jeśli w pierwszej linii istnieje komentarz C-shell  to cały kod zostanie interpretowany jako c-shell i musi używać składnie języka c.<br />
Jak stworzyć proste skrypty<br />
Większość skryptów powłoki, które tu napiszemy będą bardzo proste. Będą one składać się z poleceń UNIX, które zostało wpisane w wierszu polecenia, być może zastępując inną nazwę pliku. Podstawienia te nazywane są pozycjami parametrów.<br />
Aby utworzyć skrypt, który nie posiada  parametrów i robi to samo co po wywołaniu, wystarczy umieścić polecenia w pliku. Zmień uprawnienia pliku, tak, że jest to plik wykonywalny, następnie z niego skorzystaj. Nazwa pliku powinna być łatwa do zapamiętania i mieć związek z działaniami które wykonujesz. </p>
<p>Zróbmy skrypt który czyści ekran, wyświetla datę, godzin,e, nazwę hosta w bieżącym katalogu, nazwę użytkownika aktulanie zalogowanego. Nazwa skyptu będzie status. Tak więc będziemy edytować plik o nazwie „status” i umieszczamy następujące linii w nim. </p>
<p>Zróbmy taki, który czyści ekran, wyświetla datę, godzinę, nazwę hosta,<br />
bieżącym katalogu, nazwa użytkownika, aktualny i jak wiele osób jest zalogowany.<br />
Nazwa skryptu będzie &#8222;status&#8221;. Tak więc edytować plik o nazwie &#8222;status&#8221; i<br />
umieścić następujące linie do niego: (nie typ &#8222;ramki&#8221; kresek i pionowe<br />
bary &#8211; te mają na celu pokazać, co plik wygląda).</p>
<p>   +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
   | #<br />
   | clear<br />
   | echo -n &#8222;It is currently: &#8222;;date<br />
   | echo -n &#8222;I am logged on as &#8222;;who am i<br />
   | echo -n &#8222;This computer is called &#8222;;hostname<br />
   | echo -n &#8222;I am currently in the directory &#8222;;pwd<br />
   | echo -n &#8222;The number of people currently logged on is:&#8221;<br />
   | who | wc -l<br />
   +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
]]></content:encoded>
			<wfw:commentRss>http://vps-hosting.com.pl/uncategorized/csh-wprowadzenie.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selektory w akcji &#8211; krok po kroku</title>
		<link>http://vps-hosting.com.pl/uncategorized/selektory-w-akcji-krok-po-kroku.html</link>
		<comments>http://vps-hosting.com.pl/uncategorized/selektory-w-akcji-krok-po-kroku.html#comments</comments>
		<pubDate>Thu, 22 Dec 2011 09:03:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://vps-hosting.com.pl/?p=59</guid>
		<description><![CDATA[Ten poradnik koncentruje się na tym jak korzystać z selektorów zbudować prosty układ strony. W ramach tego procesu, będziemy w jakich sytuacjach mogą być zapisane style w ściśle określonych przypadkach elementu bez wpływu na resztę strony. Co to jest reguła lub &#8222;zbiór reguł&#8221;? Reguły lub zbiór reguł jest to stwierdzenie, które mówi przeglądarce jak ma<a href="http://vps-hosting.com.pl/uncategorized/selektory-w-akcji-krok-po-kroku.html"> <br /><br /> (Read More...)</a>]]></description>
			<content:encoded><![CDATA[<p>Ten poradnik koncentruje się na tym jak korzystać z selektorów zbudować prosty układ strony. W ramach tego procesu, będziemy w jakich sytuacjach mogą być zapisane style w ściśle określonych przypadkach elementu bez wpływu na resztę strony.<br />
Co to jest reguła lub &#8222;zbiór reguł&#8221;?</p>
<p>Reguły lub zbiór reguł jest to stwierdzenie, które mówi przeglądarce jak ma wyświetlać poszczególne elementy na stronie HTML. Zestaw reguł składa się z selektora , bloku deklaracji.<br />
Selektor „wybiera” elementy na stronie HTML, które dotyczą zestawu reguł. </p>
<p>Na przykład:<br />
h1 {color: blue; margin-top: 1em;}<br />
p {padding: 5px;}<br />
td {background-color: # ddd;}</p>
<p>Blok deklaracji jest kontenerem, który składa się z zawartości pomiędzy nawiasami klamrowymi. Białe znaki wewnątrz bloku są ignorowane – dzięki czemu może być używany do rozmieszczenia zasad w dowolny sposób. Na przykład: </p>
<p>h1 {color: blue;}<br />
p {padding: 5px;}<br />
td {background-color: # ddd;}</p>
<p>Albo, z białymi znakami dodany do pomocy czytelności:<br />
h1<br />
{<br />
kolor: niebieski;<br />
}<br />
Jeśli chcesz mieć swoją własną stronę www, skorzystaj z usług profesjonalistów i zamów <a href="http://biznes-host.pl/?s=hosting-bh" title="tanie serwery">tanie serwery</a> od Biznes-Host.pl z Poznania.<br />
Deklaracja</p>
<p>Deklaracja mówi przeglądarce, jak wyciągnąć dowolny element na stronie, której dotyczy. Deklaracja składa się z właściwości i wartości oddzielonych dwukropkiem „:”. Chciaż nie jest to konieczne, aby dodać srednik po jednej deklaracji, zaleca się, aby deklaracje kończyć średnikiem. Na przykład</p>
<p>h1 {color: blue;}</p>
<p>wartość</p>
<p>Wartość ta jest dokładnie w stylu chcesz ustawić właściwości. Na przykład:<br />
p {padding: 5px;}</p>
<p>Grupowanie deklaracji</p>
<p>Można używać więcej niż jednej deklaracji w bloku deklaracji. Każde zgłoszenie musi być oddzielone średnikiem &#8222;;&#8221;. Na przykład:<br />
p {padding: 5px; margin: 1px;}</p>
<p>Albo, z białymi znakami dodanymi do lepszej czytelności:<br />
p<br />
{<br />
padding: 5px;<br />
margin: 1px;<br />
}</p>
<p>Grupowanie selektorów</p>
<p>Selektory są wykorzystywane do wybierania elementów na stronie HTML, których zasad dotyczą. Gdy kilka selektorów ma te same deklarlaracje, mogą być grupowane, aby zapisać tą samą regułę więcej niż raz. Każdy przełącznik musi być oddzielony przecinkami. Mogą one również obejmować szeroki zakres selektorów. Na przykład:</p>
<p>h1, h2, h3, h4 {padding: 1em;}<br />
.. podkreślić p, zaznacz ul {margin-left: 0.5 em;}<br />
# main p, # main ul {padding-top: 1em;}</p>
]]></content:encoded>
			<wfw:commentRss>http://vps-hosting.com.pl/uncategorized/selektory-w-akcji-krok-po-kroku.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hermetyzacja</title>
		<link>http://vps-hosting.com.pl/uncategorized/hermetyzacja.html</link>
		<comments>http://vps-hosting.com.pl/uncategorized/hermetyzacja.html#comments</comments>
		<pubDate>Mon, 19 Dec 2011 08:31:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://vps-hosting.com.pl/?p=49</guid>
		<description><![CDATA[Zdolność do zapewnienia użytkownikom dobrze zdefiniowanego interfejsu w sposób, który ukrywa ich sposób wewnętrznego funkcjonowania. W programie obiektowym, technika technika ta obejmuje struktury danych i metody (procedury), które działają na ich obiektach. Aby zrozumieć cel enkapsulacji trzeba najpierw zrozumieć ich cel. Struktury są to plany obiektów, są jak klocki i narzędzia używane do aplikacji. Twoje<a href="http://vps-hosting.com.pl/uncategorized/hermetyzacja.html"> <br /><br /> (Read More...)</a>]]></description>
			<content:encoded><![CDATA[<p>Zdolność do zapewnienia użytkownikom dobrze zdefiniowanego interfejsu w sposób, który ukrywa ich sposób wewnętrznego funkcjonowania. W programie obiektowym, technika technika ta obejmuje struktury danych i metody (procedury), które działają na ich obiektach.</p>
<p>Aby zrozumieć cel enkapsulacji trzeba najpierw zrozumieć ich cel. Struktury są to plany obiektów, są jak klocki i narzędzia używane do aplikacji. Twoje struktury powinny być zaprojektowane do reprezentowania ich specyfiki i funkcjonalności. W tym celi trzeba ograniczyć użytkownikom klasy które mogą wchodzić w interakcje z tymi cechami i funkcjonalnościami.<br />
Kiedy mówią „użytkownicy kasy” mówię  o każdym, kto używa klasy w tym i Ciebie.<br />
Hermetyzacja to proces tworzenie tego interfejsu dla użytkowników Twojej klasy do jej wykorzystania. Odbywa się to poprzez wykorzystanie modyfikatorów widoczności, a funkcje interfejsu ściśle to określają, w jaki sposób użytkownik może komunikować się ze swoją klasą. W ten sposób może zapewnić używanie klasy tak, jak zamierza i w ten sposób ogranicza możliwość pominięcia w obsłudze i nieoczekiwanych błędów czasu wykonania. Używając programowania obiektowego i hermetyzacji warto zadbać o dobry hosting, tak aby PHP by w najnowszej wersji. Dlatego polecam hosting dla profesjonalistów od Biznes-Host.pl ponieważ zapewniają oni najlepszej klasy <a href="http://biznes-host.pl" title="serwery www">serwery www</a> za niską cenę. </p>
<p>Procese enkapsulacji klasy </p>
<p>Modyfikatory widoczności</p>
<p>W PHP istnieją trzy modyfikatory widoczności: provate, protected i public. Modyfikatory te są używane do określenia, jaki poziom widoczności zmienne lub funkcji w swojej klasie ma dana klasa. Każdy z kluczowych modyfikacji stanowi poziom, przy którym zmienna lub funkcja można zobaczyć na zewnątrz i wewnątrz klasy.</p>
<p>Kiedy mówimy o „widoczności na zewnątrz” mam na myśli interakcję z obiektem. Jeśli klasę reprezentuje pies i utworzony zostanie nowy obiekt z klasy psa można następnie interagować z cechami psów, które są widoczne na zewnątrz klasy.<br />
Jeśli myślisz tak jak w prawdziwym świecie, jeśli masz psa przed sobą, możesz komunikować ię z tym psem. Wyraźnie widać zauważalne cechy psa takie jak rozmiar kolor i chyba nawet rasę. Możesz również wykonywać działania z psem, takie jak polecenia, gra,  łapa, przynieś itp.</p>
]]></content:encoded>
			<wfw:commentRss>http://vps-hosting.com.pl/uncategorized/hermetyzacja.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pętle w PHP</title>
		<link>http://vps-hosting.com.pl/uncategorized/petle-w-php.html</link>
		<comments>http://vps-hosting.com.pl/uncategorized/petle-w-php.html#comments</comments>
		<pubDate>Wed, 14 Dec 2011 09:14:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://vps-hosting.com.pl/?p=42</guid>
		<description><![CDATA[Istnieją pewne warunki, które należy wykonać w samym bloku kodu ponownie i ponownie. Na przykład jeśli chcesz wydrukować dziesięć znaków w trzech liniach. Np. Nie jest to trudno robić z echo, ale wyobraźcie sobie, że masz do wydruku 100 takich linii, które oznaczają że będziesz pisać 3x 100 – 300 wypowiedzi echo. Mnóstwo kłopotów do<a href="http://vps-hosting.com.pl/uncategorized/petle-w-php.html"> <br /><br /> (Read More...)</a>]]></description>
			<content:encoded><![CDATA[<p>Istnieją pewne warunki, które należy wykonać w samym bloku kodu ponownie i ponownie. Na przykład jeśli chcesz wydrukować dziesięć znaków w trzech liniach. Np. </p>
<p><? Php<br />
  echo "==========". "Łódź";<br />
   echo "==========". "Łódź";<br />
echo "==========". "Łódź";<br />
?></p>
<p>Nie jest to trudno robić z echo, ale wyobraźcie sobie, że masz do wydruku 100 takich linii, które oznaczają że będziesz pisać 3x 100 – 300 wypowiedzi echo. Mnóstwo kłopotów do pisania i organizowania. Tutaj możemy użyć pętli i napisać kilka linijek, które zostaną wydrukowane w zależności od ustawień pętli.<br />
Zanim przejdziemy do rzeczywistego wyjaśnienia czym są pętle należy zrozumieć podstawy pracy pętli.</p>
<p>Używamy nawiasów klamrowych {}, aby blok kodu, który chcemy wykonać określoną liczbę razy. To się nazywa ciało pętli. Każda pętla zależy od stanu. Utrzymuje wykonanie bloku kodu jeżeli warunek jest spełniony lub jest fałszywy (zależy od typu pętli który omówimy za chwile).</p>
<p> Jeśli pętla dojdzie do końca warunek jest spełniony. Podobnie jak w naszych wcześniejszych dyskusjach przykład gdy chcemy wyświetlić sto linii po dziesięć znaków równości to mamy następujące atrybuty, które tworzą naszą pętle w teorii:</p>
<p>1)Stan sto linii wydrukować</p>
<p>2. Ciało pętli w którym zrobimy drukowanie to echo zmienna po print znak równości =<br />
Oraz pewne dodatkowe treści, które pomogą naszym pętlom wykonać określoną liczbę pętli<br />
3) zakończenie – kiedy sto linii jest wydrukowane pętla musi zostać przerwana.<br />
4) Uruchomienie<br />
Aby uzyskać dostęp do poleceń PHP na serwerze należy skorzystać z oferty na <a href="http://biznes-host.pl" title="tanie serwery">tanie serwery</a> np. te od Biznes-Host.pl już od 61 zł rocznie.<br />
Za każdym razem blok kodu (ciało pętli) wykonuje i kończy jeden krok w pętli</p>
<p>PHP oferuje cztery rodzaje pętli<br />
while<br />
do while<br />
for<br />
foreach</p>
<p>For podstawowa składnia pętli for jest następująca<br />
<?php<br />
($i=0;$i<100;i++) {<br />
echo ‘hello world’’<br />
}<br />
?></p>
<p> Składnia:</p>
<p>for (inicjalizacja; warunek; inkrementacji / dekrementacji) {<br />
/ / Ciało pętli<br />
/ / Inkrementacji / dekrementacji<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://vps-hosting.com.pl/uncategorized/petle-w-php.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generowanie PDF z poziomu PHP</title>
		<link>http://vps-hosting.com.pl/uncategorized/generowanie-pdf-z-poziomu-php.html</link>
		<comments>http://vps-hosting.com.pl/uncategorized/generowanie-pdf-z-poziomu-php.html#comments</comments>
		<pubDate>Fri, 09 Dec 2011 09:59:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://vps-hosting.com.pl/?p=33</guid>
		<description><![CDATA[Jednym z powodów popularności PHP jest jego konsekwentne wsparcie dla nowych technologii. Język posiada dużą rozszerzalność, co ułatwia programistom dodawanie nowych modułów do silnika rdzenia i cieszy się szerokim wsparciem społeczności, co czyni PHP jednym z najbardziej funkcjonalnym językiem programowania Web, z szeroką gamą modułowych rozszerzeń. Rozszerzenia dostępne już dziś umożliwiają programistom PHP wykonywanie operacji<a href="http://vps-hosting.com.pl/uncategorized/generowanie-pdf-z-poziomu-php.html"> <br /><br /> (Read More...)</a>]]></description>
			<content:encoded><![CDATA[<p>Jednym z powodów popularności PHP jest jego konsekwentne wsparcie dla nowych technologii. Język posiada dużą rozszerzalność, co ułatwia programistom dodawanie nowych modułów do silnika rdzenia i cieszy się szerokim wsparciem społeczności, co czyni PHP jednym z najbardziej funkcjonalnym językiem programowania Web, z szeroką gamą modułowych rozszerzeń. Rozszerzenia dostępne już dziś umożliwiają programistom PHP wykonywanie operacji IMAP i POP3, dynamiczne budowanie zdjęć i filmów Shockwave Flash, operacji sprawdzania karty kredytowej, szyfrowania poufnych danych i parsowanie XML zakodowanych danych.<br />
To nie wszystko, choć jedna z ciekawszych obecnie funkcji dołączanych do PHP jest pdfib rozszerzenie, które pozwala programistom na dynamiczne generowanie dokumentów w  formacie Adobe Portable Document Format (PDF). W ciągu kilku następnych stron, mam zamiar rzucić okiem na ten moduł, dostarczając krótki przegląd jego funkcji i pokazać, jak go można używać w PHP. Aby używać PHP na serwerze wystaczy wykupić <a href="http://biznes-host.pl" title="tanie serwery">tanie serwery</a> np. od Biznes-Host.pl w ofercie już od 61 zł rocznie.</p>
<p>W celi wykorzystania możliwości PDF w PHP, musisz mieć bibliotekę pdflib zainstalowaną w systemie. Jeśli pracujesz w systemie Linux możesz pobrać jego kopię z http://pdflib.com i skompilować go. Jeśli używasz systemu Windows, praca jest jeszcze prostsza- gotowa biblioteka PDF jest już w pakiecie dystrybucji i wszystko co musisz zrobić, to aktywować ją usuwając odpowiednie linijki w pliku konfiguracyjnym PHP.<br />
Dodatkowo, musisz mieć kopię (bezpłatną) Adobe Acrobat Reader, dzięki czemu możesz przeglądać dokumenty utworzone przez pdflib biblioteki. Kopię tego czytnika można pobrać ze strony http://adobe.com<br />
Gdy już wszystko jest na swoim miejscu, nadszedł czas, aby stworzyć prosty plik PDF. Należy wpisać następujący kod:</p>
<p><? php<br />
/ / Tworzy uchwyt do nowego dokumentu PDF<br />
$ pdf = pdf_new ();<br />
/ / Otwarcie pliku<br />
pdf_open_file ($ pdf, "philosophy.pdf");<br />
/ / Start nowej strony (A4)<br />
pdf_begin_page ($ pdf, 595, 842);<br />
/ / I użytkować obiekt czcionki<br />
$ arial = pdf_findfont ($ pdf, "Arial", "host", 1); pdf_setfont ($ pdf, $ arial, 10);<br />
/ / Drukowanie tekstu<br />
pdf_show_xy ($ pdf, "Są rzeczy na niebie i ziemi, Horatio", 50, 750);<br />
pdf_show_xy ($ pdf, "niż śniło się waszym filozofom", 50730);<br />
/ / Koniec strony<br />
pdf_end_page ($ pdf);<br />
/ / Zamknij i zapisz plik<br />
pdf_close ($ pdf);<br />
?></p>
]]></content:encoded>
			<wfw:commentRss>http://vps-hosting.com.pl/uncategorized/generowanie-pdf-z-poziomu-php.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Injection</title>
		<link>http://vps-hosting.com.pl/uncategorized/sql-injection.html</link>
		<comments>http://vps-hosting.com.pl/uncategorized/sql-injection.html#comments</comments>
		<pubDate>Tue, 06 Dec 2011 08:33:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://vps-hosting.com.pl/?p=27</guid>
		<description><![CDATA[SQl injection to technika używana do skorzystania z luk wejścia do przekazywania poleceń SQL za pośrednictwem aplikacji Web wykorzystywanej do połączenia z bazą danych. Atakujący wykorzystują fakt, że programiści często łączą ze sobą polecenia SQL z ustawieniami użytkownika pod pewnymi parametrami. Dobrą metodą na uniknięcie SQL Injection jest wykupienie serwera wirtualnego np. takiego Hosting. Można zatem<a href="http://vps-hosting.com.pl/uncategorized/sql-injection.html"> <br /><br /> (Read More...)</a>]]></description>
			<content:encoded><![CDATA[<p>SQl injection to technika używana do skorzystania z luk wejścia do przekazywania poleceń SQL za pośrednictwem aplikacji Web wykorzystywanej do połączenia z bazą danych.</p>
<p>Atakujący wykorzystują fakt, że programiści często łączą ze sobą polecenia SQL z ustawieniami użytkownika pod pewnymi parametrami. Dobrą metodą na uniknięcie SQL Injection jest wykupienie serwera wirtualnego np. takiego <a href="http://biznes-host.pl">Hosting</a>. Można zatem osadzi polecenia SQL  wewnątrz tych parametrów. W wyniku tego atakujący może wykonać dowolne zapytanie SQL i lub polecenie w back-endzie serwera bazy danych za pośrednictwem aplikacji internetowej.</p>
<p>Szczegóły</p>
<p>Bazy danych są podstawowym składnikiem aplikacji internetowych. Bazy danych umożliwiają aplikacji internetowej przechowywanie danych, preferencji i elementów zawartości. Korzystając z SQL, aplikacje WWW współpracują z bazami danych do dynamicznego tworzenia niestandardowych widoków dla każdego użytkownika. Typowym przykładem jest aplikacja sieci Web, która zarządza produktami. W jednej aplikacji sieci Web stron dynamicznych (np. ASP), użytkownicy są w stanie wprowadzić identyfikator produktu i wyświetlić nazwę produktu i opis. Wniosek wysłany do bazy danych, aby pobrać nazwę produktu i  opis realizowany jest przez następujące zapytanie SQL</p>
<p>&nbsp;</p>
<p>SELECT ProductName, ProductDescription<br />
FROM Products<br />
GDZIE ProductNumber ProductNumber =</p>
<p>&nbsp;</p>
<p>Zazwyczaj aplikacje sieci Web używają zapytania w którym ciąg zawiera zarówno samo zapytanie i jego parametry. Ciąg ten zbudowany  po stronie serwera z wykorzystaniem języków skryptowych takich jak ASP JSP i CGI, a następnie przesyłanie do serwera bazy danych jako pojedynczej instrukcji SQL. Poniższy przykład ilustruje kod ASP, który generuje zapytania SQL.</p>
<p>sql_query = &#8221;<br />
SELECT ProductName, ProductDescription<br />
FROM Products<br />
GDZIE ProductNumber = &#8222;&amp; Request.QueryString (&#8221; IDProduktu &#8222;)</p>
<p>Request.QueryString połączenia (&#8222;IDProduktu&#8221;) ekstrakty wartość ProductID formularza sieci Web zmiennej, tak że może być dołączony jako SELECT stanie.</p>
<p>Gdy użytkownik wprowadza następujący adres URL:</p>
<p>http://www.mydomain.com/products/products.asp?productid=123</p>
<p>Odpowiednie zapytanie SQL jest wykonywany:</p>
<p>SELECT ProductName, ProductDescription<br />
FROM Products<br />
GDZIE ProductNumber = 123</p>
]]></content:encoded>
			<wfw:commentRss>http://vps-hosting.com.pl/uncategorized/sql-injection.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wyrażenia regularne tutorial</title>
		<link>http://vps-hosting.com.pl/uncategorized/wyrazenia-regularne-tutorial.html</link>
		<comments>http://vps-hosting.com.pl/uncategorized/wyrazenia-regularne-tutorial.html#comments</comments>
		<pubDate>Thu, 01 Dec 2011 10:09:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://vps-hosting.com.pl/?p=25</guid>
		<description><![CDATA[Dowiedz się, jak najlepiej używać wyrażeń regularnych W tym tutorialu nauczę was wszystkiego, co musisz wiedzieć, aby być w stanie używać to potężne narzędzie mogące zaoszczędzić sporo czasu. Zacznę od najbardziej podstawowych  pojęć, tak aby można wykonać ten tutorial, nawet jeśli nie wie się nic o wyrażeniach regularnych. Pomogę też wyjaśnić dlaczego dany regex nie<a href="http://vps-hosting.com.pl/uncategorized/wyrazenia-regularne-tutorial.html"> <br /><br /> (Read More...)</a>]]></description>
			<content:encoded><![CDATA[<p>Dowiedz się, jak najlepiej używać wyrażeń regularnych</p>
<p>W tym tutorialu nauczę was wszystkiego, co musisz wiedzieć, aby być w stanie używać to potężne narzędzie mogące zaoszczędzić sporo czasu. Zacznę od najbardziej podstawowych  pojęć, tak aby można wykonać ten tutorial, nawet jeśli nie wie się nic o wyrażeniach regularnych.</p>
<p>Pomogę też wyjaśnić dlaczego dany regex nie robi tego, co pierwotnie od niego oczekiwano. Pozwala to zaoszczędzić mnóstwo prób i wysiłku gdy trzeba napisać bardziej złożony regex.</p>
<p>&nbsp;</p>
<p>Co to są wyrażenia regularne – Terminologia</p>
<p>Zasadniczo, wyrażenia regularne to wzorzec opisujący pewną ilość tekstu. Ich nazwa pochodzi od matematycznej teorii na której są oparte.</p>
<p>\ B [A-Z0-9._ %+-]+@[-Z0-9 .-] + \. [AZ] {2,4} \ b to bardziej złożony wzór wyrażenia regularnego. Opisuje szereg liter, cyfr, kropek, podkreśleń, znaków odsetek i myślników, a następnie znak, a następnie kolejną serię liter, cyfr i znaków, w końcu po jednej kropki i od dwóch do czterech liter. Innymi słowy:  ten wzór opisuje adres e-mail.</p>
<p>Z powyższego wzoru wyrażenia regularne, można wyszukać poprzez plik tekstowy do znajdowania adresów e-mail, lub sprawdzić, czy dany ciąg wygląda jak adres e-mail. W tym tutorialu będę używał terminu ciąg do wskazania tekstu. W praktyce można użyć wyrażeń regularnych, w danej aplikacji za pomocą języka programowania z którym pracujesz. Skrpypty zawierające wyrażenia regularne możesz trzymać lokalnie na komputerze lub na serwerze wirtualnym. Wtedy niezłą alternatywą jest <a href="http://biznes-host.pl" title="hosting">hosting</a> od firmy Biznes-Host.pl już od 61 zł rocznie. </p>
<p>Różne Silnik Regular Expressions</p>
<p>W wyrażeniach regularnych „silnik” to oprogramowanie, które może przetwarzać wyrażenia regularne i próbuje dopasować wzór do danego łańcucha. Zazwyczaj silnik jest częścią większej palikacji i użytkownik nie korzysta z silnika bezpośrednio. Zamiast tego, aplikacja wywoła to dla ciebie, gdy jest potrzebna, upewniając się, że prawo wyrażenia regularnego jest sosowane do odpowiedniego pliku lub danych.</p>
]]></content:encoded>
			<wfw:commentRss>http://vps-hosting.com.pl/uncategorized/wyrazenia-regularne-tutorial.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Porównanie C + + i Java</title>
		<link>http://vps-hosting.com.pl/hosting-php/porownanie-c-i-java.html</link>
		<comments>http://vps-hosting.com.pl/hosting-php/porownanie-c-i-java.html#comments</comments>
		<pubDate>Tue, 29 Nov 2011 09:14:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Hosting PHP]]></category>

		<guid isPermaLink="false">http://vps-hosting.com.pl/?p=20</guid>
		<description><![CDATA[Java pochodzi od C + +. Jednakże, istnieje zaskakująca duża  liczba różnic między C + + i Java. Różnice te są znaczące, a jeśli zrozumiesz różnice zobaczysz dlaczego Java jest tak korzystniejsza jako język programowania. Ta sekcja przeprowadzi Cię przez ważne cechy, które czynią Java odróżnieniu od C + +. 1. Największą przeszkodą jest prędkość:<a href="http://vps-hosting.com.pl/hosting-php/porownanie-c-i-java.html"> <br /><br /> (Read More...)</a>]]></description>
			<content:encoded><![CDATA[<p>Java pochodzi od C + +. Jednakże, istnieje zaskakująca duża  liczba różnic między C + + i Java. Różnice te są znaczące, a jeśli zrozumiesz różnice zobaczysz dlaczego Java jest tak korzystniejsza jako język programowania. Ta sekcja przeprowadzi Cię przez ważne cechy, które czynią Java odróżnieniu od C + +.</p>
<p>1. Największą przeszkodą jest prędkość: intrepretowana Java działa ok 20 razy wolniej niż C.</p>
<p>2. W Javie wszystko musi być w klasie. Nie istnieją globalne funkcje lub dane globalne. Jeśli chcesz równowartośc globals, powinieneś użyć statycznych metod i danych statycznych w klasie.</p>
<p>3. Wszystkie definicje metody są zdefiniowane w ciele klasy. Tak więc w C++ to będzie wyglądać wszystkie funkcje inline ale nie są one inlines.</p>
<p>4. Definicje klasy są mniej więcej takiej samej formy w Java co C++, ale nie ma średnika zamknięcia. Brak deklaracji klasy postaci class foo tylko definicje klas.</p>
<p>klasy aType {void aMethod () {/ * ciało metody * /}}</p>
<p>5. Nie ma operatora rozdzielczości zakresu w języku Java. Java używa kropki na wszystko, ale nie powoduje to błędów, ponieważ można zdefiniować elementy tylko w obrębie klasy. Newet definicje metody zawsze musi nastąpić w klasie. Jednym miejsce gdzie można zauważyć różnice jest wywoływanie metod statycznych:  piszesz ClassName.methodName();. Ponadto nazwy pakietów są ustalone z wykorzystaniem punktów, a do wykonywania odpowiednik C++ #include można użyć słowa kluczowego import. Na przykład: import java.awt.*;. Jeśli jednak szukasz prostego języka na potrzeby stron internetowych wtedy najlepszym wyborem jest PHP. <a href="http://biznes-host.pl" title="tanie serwery">tanie serwery</a> obsługujące PHP można nabyć w firmie Biznes-Host.pl już od 61 zł rocznie</p>
<p>6. Java jak C++ ma typy proste do skutecznego dostępu. W Javie jest boolean, char, byte, short, int, long, float I double. Wszystkie typy pierwotne mają określone rozmiary, które są niezależne do maszyny do przenoszenia (musi to mieć wpływ na wydajność, w zależności od maszyny). Rodzaj kontroli i wymagania typu są o wiele rygorystyczne w Javie. Na przykład Wyrażenia warunkowe mogą być tylko logiczną a nie integralną częścią wyniku. Wyrażenia jak X + Y musi być używany, nie można po prostu powiedzieć „X+Y”.</p>
]]></content:encoded>
			<wfw:commentRss>http://vps-hosting.com.pl/hosting-php/porownanie-c-i-java.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora 15 vs Ubuntu 11.10 bitwa o pulpit następnej generacji</title>
		<link>http://vps-hosting.com.pl/hosting-php/fedora-15-vs-ubuntu-11-10-bitwa-o-pulpit-nastepnej-generacji.html</link>
		<comments>http://vps-hosting.com.pl/hosting-php/fedora-15-vs-ubuntu-11-10-bitwa-o-pulpit-nastepnej-generacji.html#comments</comments>
		<pubDate>Thu, 24 Nov 2011 10:34:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Hosting PHP]]></category>

		<guid isPermaLink="false">http://vps-hosting.com.pl/?p=17</guid>
		<description><![CDATA[&#160; Z nadchodzących zmian w segmencie komputerów stacjonarnych niektórych największych dystrybucji Linuksa wygląda wygląda, że każda dystrybucja ma swoich zagorzały użytkowników. Fedora i Ubuntu są oczywiście dobrze znane jako jedne z najbardziej popularnych i najbardziej przyjaznych dla użytkowników systemu Linux, a jednocześnie mają wiele podobieństw, wraz z ich nowym wydaniem zmienia się też ich podejście<a href="http://vps-hosting.com.pl/hosting-php/fedora-15-vs-ubuntu-11-10-bitwa-o-pulpit-nastepnej-generacji.html"> <br /><br /> (Read More...)</a>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Z nadchodzących zmian w segmencie komputerów stacjonarnych niektórych największych dystrybucji Linuksa wygląda wygląda, że każda dystrybucja ma swoich zagorzały użytkowników. Fedora i Ubuntu są oczywiście dobrze znane jako jedne z najbardziej popularnych i najbardziej przyjaznych dla użytkowników systemu Linux, a jednocześnie mają wiele podobieństw, wraz z ich nowym wydaniem zmienia się też ich podejście do wyglądu pulpitu.</p>
<p>Ubuntu postanowił zrzucić Netbook spin i uruchomić swój pulpit Unity we wszystkich usługach. Fedora jednak kontynuje swoją przygodę z Gnome 3, przekonana że wszystkie formy i funkcje których użytkownicy potrzebują znajdują się tam.</p>
<p>Jak wspomniałem wyżej Fedora będzie używała Gnome 3 w obecnych i przyszłych wydaniach. To wielkie odstępstwo od Gnome 2, zarówno w interfejsie użytkownika i zarządzania oprogramowaniem. Wiele  tego tego co robiłeś dotychczas w Gnome 2 w Gnome 3 robi się inaczej.</p>
<p>Fedora 15</p>
<p>Jedna z głównych zmian od poprzednich kompilacji jest to, że Fedora 15 obsługuje auto-pulpity. Za każdym razem okna w obszarze roboczym są automatycznie generowane przez użytkownika. Po zamknięciu okna w obszarze roboczym, przestrzeń jest automatycznie usuwana i  inne obszary robocze wypełniają pustkę. Na Ubuntu jak i na Fedorze można zainstalować stos LAMP jednak prostszym rozwi azaniem jest zdecydowanie się na <a href="http://biznes-host.pl" title="tanie serwery">tanie serwery</a> od firmy Biznes-Host.pl.</p>
<p>Prawdopodobnie jesteś już obeznany z Unity, nowe Ubuntu netbook inspirowane jest interfejsem tego pulpitu. Unity zyskuje uwagę na pewien czas jako szybki i prosty pulpit, który pozwala szybko uzyskać dostęp do wspólnych zasobów.</p>
<p>Aktualizacje oprogramowania w Fedorze</p>
<p>Fedora posiada dość biznesowy zestaw oprogramowania. Masz większe szanse, aby znaleźć na nowy program do wirtualizacji niż strzelanki 3D. To nie znaczy że nie nadaje się na biurko, wręcz przeciwnie, ale spodziewamy się tu znaleźć kilka aplikacji, które mogą się cieszyć dużym zainteresowaniem zwykłych użytkowników komputerów. Jednak dla tych, którzy lubią wiedzieć możesz spodziewać się:</p>
<p>LibreOffice</p>
<p>BoxGrinder – narzędzie do wirtualizacji</p>
<p>Dynamiczny Firewall</p>
<p>Gnome 3 .</p>
]]></content:encoded>
			<wfw:commentRss>http://vps-hosting.com.pl/hosting-php/fedora-15-vs-ubuntu-11-10-bitwa-o-pulpit-nastepnej-generacji.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Co nowego w PHP 6</title>
		<link>http://vps-hosting.com.pl/hosting-php/co-nowego-w-php-6.html</link>
		<comments>http://vps-hosting.com.pl/hosting-php/co-nowego-w-php-6.html#comments</comments>
		<pubDate>Fri, 18 Nov 2011 12:29:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Hosting PHP]]></category>

		<guid isPermaLink="false">http://vps-hosting.com.pl/?p=15</guid>
		<description><![CDATA[&#160; Podczas gdy większość firm hostingowych jest jeszcze na etapie PHP 4, programiści PHP są już na etapie planowania i pracy na PHP6. Przyjrzyjmy się temu, jakie są największe zalety PHP 6. Wsparcie dla Unicode Podczas tworzenia strony internetowej trudno myśleć o kodowaniu znaków. Musisz tylko zdecydować się jakiego kodowana używać i zdefiniować to w<a href="http://vps-hosting.com.pl/hosting-php/co-nowego-w-php-6.html"> <br /><br /> (Read More...)</a>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Podczas gdy większość firm hostingowych jest jeszcze na etapie PHP 4, programiści PHP są już na etapie planowania i pracy na PHP6. Przyjrzyjmy się temu, jakie są największe zalety PHP 6.</p>
<p>Wsparcie dla Unicode</p>
<p>Podczas tworzenia strony internetowej trudno myśleć o kodowaniu znaków. Musisz tylko zdecydować się jakiego kodowana używać i zdefiniować to w pliku. W Apache htaccess trzeba to wpisać tylko raz. Jednakże, jeśli budujemy aplikację, kodowanie znaków może stać się problemem. To tam nowy Unicode przydaje się naprawdę. Z jego wsparciem PHP automatycznie koduje i dekoduje skrypt upewniając się, że za równo bazy danych i user agent orzyma kodowanie których potrzebują, bez potrzeby żadnych dodatkowych konwersji kodowania.</p>
<p>Wielkie porządki</p>
<p>PHP jest już używany przez długi czas, tworząc duże grono użytkowników, ale też wiele złych nawyków. Złe nawyki często powodują powolność działania skryptów, a nawet grożą dziurami w zabezpieczeniach. Ale te złe nawyki, nie zawsze są winą developera.   Mowa tutaj oczywiście o register_globals, magic_quotes i funkcji safe_mode. Te trzy funkcje są piekłem każdego programisty PHP, więc sądze że wszyscy będą zadowoleni, słysząc że te funkcje znikną w PHP 6. Register_long_arrays i długie wersje tablic superglobalnych takich jak $HTTP_COOKIE_VARS również odeszło wraz z PHP6. Jeśli chcesz używać najnowszej wersji PHP bez problemów z konfiguracją z skorzystać z opcji <a href="http://biznes-host.pl" title="tanie serwery">tanie serwery</a> w ofercie Biznes-Host.pl już od 61 zł rocznie. To samo dotyczy zend_compatibility_mode który zajmował się wsteczną kompatybilnością klas z PHP5.</p>
<p>PHP Cache Pamięć podręczna jest bardzo dobrym sposobem na poprawę wydajności aplikacji. Dlatego istnieje duże zapotrzebowanie na opcode cache w domyślnej dystrybucji PHP. W rezultacie powstało APC Alternative PHP Cache. Oczywiście, APC był dostępny już dawno temu (01-07-2003), ale programiści PHP postanowili włączyć to teraz w rdzeniu.</p>
<p>Funkcjonalność OO</p>
<p>Udoskonalony model OO był prawdopodobnie największym usprawnieniem w PHP 5.0. W PHP 6 stara się jeszcze poprawić ten model poprzez dodanie przestrzeni nazw.</p>
]]></content:encoded>
			<wfw:commentRss>http://vps-hosting.com.pl/hosting-php/co-nowego-w-php-6.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

