Články s nálepkou PHP
články 1 – 30 / 76
Oddělte od sebe uživatele serveru Apache a PHP
PHP je nejpoužívanějším jazykem na webu. Programují v něm firmy i jednotlivci a vyučuje se i na některých školách. Je tedy velmi důležité postarat se o bezpečnost webového serveru, protože často nevíte, co vám tam kdo nahraje. Nejbezpečnější je oddělit uživatele od sebe na úrovni operačního systému.
K soutěži Top Hostingy aneb jednooký hosting králem
Před několika dny byly vyhlášeny výsledky soutěže Top Hostingy. Výhercům gratulujeme, přesto se při pohledu na jejich nabídku člověk nemůže ubránit dojmu, že byli oceněni jednoocí mezi slepými a že se leckdy česká klientela spokojí se službami, které by v zahraničí nemohl nabízet ani „hosting zdarma“.
Hank Janssen: Microsoft se už začíná měnit
Druhá půlka rozhovoru s Hankem Janssenem, který je open source vývojářem Microsoftu. V první polovině jsme se věnovali především Hankovi, dnes to bude hlavně o Microsoftu, jeho přístupu k open-source software a změnám, které ve firmě probíhají? Zaútočí Microsoft skrze zdrojové kódy v jádře nebo MONO?
Hank Janssen z Microsoftu: extrémní přístup nepomůže nikomu
Hank Janssen je open source vývojář, který pracuje pro Microsoft? Že to nejde dohromady a Microsoft přece nemůže zaměstnávat někoho takového? To jsme si říkali také a proto jsme Hanka při jeho návštěvě Prahy vyzpovídali. Co dělá a proč vlastně začal pracovat pro Microsoft? Co je jeho úkolem ve firmě?
Jmenné prostory a další novinky v PHP 5.3
Velký test PHP frameworků (2. díl)
V prvním díle seriálu jsme si řekli něco málo o frameworcích pro PHP, o jejich testování a mohli jsme se také dovědět jak si v testech vedly frameworky Akelos a CakePHP. Dnes se podíváme na zoubek dalším třem frameworkům. Jedná se o známé frameworky CodeIgniter, z něj vycházející Kohana a poněkud méně známý framework Jelix.
SEO v PHP: kniha nejen pro programátory
Každý moderní webdesignér by měl znát alespoň základy SEO a přizpůsobovat své weby vyhledávačům. Co když se ale před stejnou problematikou octne vývojář, který je obvykle zaměřen spíše na pozadí fungování webů než na jejich optimalizaci pro vyhledávače. Kniha SEO v PHP pomůže v orientaci nejen jemu.
Přehled a vývoj PHP frameworků
Co jsou to PHP frameworky? K čemu slouží a jak je můžete využít? Které frameworky jsou nejpoužívanější? Jak si u nás PHP vede a jaká je jeho budoucnost? V článku se podíváme na minulost, současnost i budoucnost populárních PHP frameworků. V dubnu se na toto téma v Pardubicích uskuteční velká konference.
Webové služby v PHP: XML-RPC a SOAP
Koncept webových služeb umožňuje protokolem HTTP volat funkce na vzdáleném serveru, předávat jim parametry a pracovat s vrácenými výsledky. Je přitom úplně jedno, v jakém programovacím jazyce je webová služba napsaná i z jakého jazyka ji voláme. Rozdíly se smývají ve formátu výměny dat, kterým je obvykle XML.
Týden ve zkratce: opět licence a patenty
Týden ve zkratce: Dell směřuje k Linuxu
Největší výrobce počítačů na světě si všiml Linuxu a už začal spolupracovat s Novellem na certifikaci svých výrobků pro Linux. Nadšené výkřiky však Dell velmi rychle zchladil prohlášením, že se zatím bude jen certifikovat a o instalacích nebyla řeč. Mezi další novinky patří především podpora Unicode v PHP.
PHP konečně s podporou unicode
Export do Open XML v PHP
Filter a další novinky v PHP 5.2
PHP okénko: Unikátnost návštěvníka
Čas od času je potřeba zajistit, aby každý návštěvník mohl nějakou akci provést jenom jednou, např. hlasovat v anketě. Akci je možné podmínit registrací, která může být znepříjemněna pomocí CAPTCHA nebo kontroly e-mailové adresy. Pokud má návštěvník na e-maily doménový koš, tak si registrací může vytvořit libovolné množství, tento podvod lze ale obvykle snadno odhalit. Článek rozebírá možnosti, které máme, pokud od uživatele žádnou spolupráci vyžadovat nechceme.
PHP okénko: Kontrola e-mailové adresy
Často po uživateli chceme, aby zadal svou e-mailovou adresu. Tuto adresu lze kontrolovat podle různých kritérií. Pro účely tohoto článku bude za e-mailovou adresu považován řetězec uživatel@doména, který obvykle chceme po uživateli zadat, a ne mnohem komplexnější řetězec, který lze zadat do hlaviček From, To a dalších.
PHP okénko: Zobrazení pošty na webu
Bezpečné přihlašování uživatelů
Aktualizováno 13. 4. 2006 0:00
Pomocí protokolu HTTPS lze zajistit šifrovaný přenos všech informací a ideálně se tak hodí mimo jiné pro přihlašovací formuláře. Pokud tento protokol nemůžete použít (u malých projektů proto, že vám nevyjde vstříc hosting, u velkých z výkonnostních důvodů), přenáší se všechna data nešifrovaně a zdatný uživatel je může po cestě odposlouchávat. Jak jistě víte, nedávno byl obětí takového útoku Seznam.cz. Bezpečné přihlašování se ale dá zajistit i na nezabezpečeném protokolu.
Pomocí protokolu HTTPS lze zajistit šifrovaný přenos všech informací a ideálně se tak hodí mimo jiné pro přihlašovací formuláře. Pokud tento protokol nemůžete použít (u malých projektů proto, že vám nevyjde vstříc hosting, u velkých z výkonnostních důvodů), přenáší se všechna data nešifrovaně a zdatný uživatel je může po cestě odposlouchávat. Jak jistě víte, nedávno byl obětí takového útoku Seznam.cz. Bezpečné přihlašování se ale dá zajistit i na nezabezpečeném protokolu.
PHP Trik: návštěvníci z vyhledávačů
Chcete zvýšit komfort prohlížení vašich stránek? Významná část návštěvníků na váš web jistě přišla přes internetový vyhledávač. Můžete jim usnadnit nalezení těch pravých informací, které hledají, například zvýrazněním vyhledávané fráze na vašich stránkách.
Verze PHP v ČR
Vývoj PHP 6
Sotva vyšlo PHP 5.1 a v kuchyni už se delší dobu vaří další velká verze. Skoro všichni významní vývojáři jádra PHP se 11. a 12. listopadu 2005 sešli na konferenci v Paříži a probrali, jakým směrem se má ubírat vývoj PHP 6. Derick Rethans z toho vytvořil precizní závěry a já zase nabízím jejich souhrn.
PDO a další novinky v PHP 5.1
AJAX
Článek rozebírá různé možnosti umísťování interaktivních komponent na webové stránky a soustřeďuje se na jednu v současné době poměrně populární. Díky technologii Asynchronous JavaScript and XML je možné z webového prohlížeče elegantně komunikovat s webovým serverem a vyměňovat si s ním data, která se mohou ihned uložit na serveru nebo naopak zobrazit u klienta.



