Články s tagem php – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Články s tagem php – Programujte.comČlánky s tagem php – Programujte.com

 

Instalace nejnovější verze Apache 2.4, PHP 5.6, MySQL 5.6, PHPUnit, XDebug a Memcached na Windows 10

Obrázek ke článku Instalace nejnovější verze Apache 2.4, PHP 5.6, MySQL 5.6, PHPUnit, XDebug a Memcached na Windows 10

Buďte při vývoji efektivní! Pomocí tohoto návodu během chvíle vytvoříte ze svého počítače lokální webový server. Vyzbrojíte jej vším, co budete při práci potřebovat: Apache 2.4, PHP 5.6, MySQL 5.6, PHPUnit, XDebug a Memcached. Je to plná polní pro webové vývojáře s Windows Vista, 7, 8 a 10. Navíc poradíme, jak mít na localhostu více projektů pomocí VirtualHost.

Reklama
Reklama

Ladíme PHP s pomocí Visual Studio Code

Obrázek ke článku Ladíme PHP s pomocí Visual Studio Code

Nedávno jsem vydal článek PHP si rozumí s Microsoftem, kde jsem zmiňoval možnost vývoje PHP aplikací v prostředí Visual Studio Code. Uběhly zhruba dva měsíce od vydání verze, která umožňuje rozšíření prostředí pomocí různých doplňků z galerie, a v této galerii doplňků se objevil doplněk php-debug. Doplněk na pozadí využívá PHP rozšíření Xdebug a díky tomu můžete při ladění využívat breakpointy (body přerušení), prohlížet obsah proměnných a krokovat kódem.

PHP a Microsoft? Velmi dobrá kombinace!

Obrázek ke článku PHP a Microsoft? Velmi dobrá kombinace!

PHP je jeden z nejrozšířenějších webových programovacích jazyků na internetu. Vývojáři si mohou vybrat z mnoha variant hostingů pro jejich aplikace, ale málokterý z nich poskytuje tak širokou škálu služeb a možností jako Microsoft Azure. Azure App Service slouží jako Platform-as-a-Service (PaaS), což v jednoduchosti znamená, že se o prostředí, kde vaše aplikace běží, nemusíte starat.

SOAPová komunikace pomocí NuSOAP služby mezi PHP a C# aplikací – I. část

Obrázek ke článku SOAPová komunikace pomocí NuSOAP služby mezi PHP a C# aplikací – I. část

Jednou za čas se může stát, že se setkají dvě ne úplně kompatibilní technologie, mezi kterými je ale potřeba vytvořit komunikační kanál. V tomto článku budeme řešit problém, kdy máme webovou stránku v PHP, která využívá MySQL databázi, a k této stejné databázi potřebujeme přistupovat i z desktopové aplikace, napsané třeba v C#. Kvůli bezpečnostním omezením hostingu není ve většině případů možné přímé připojení k databázi odjinud než z hostované stránky, a proto si musíme napsat webovou službu, která nám komunikaci zprostředkuje.

Wordpress – tvorba vlastní šablony podruhé

Obrázek ke článku Wordpress – tvorba vlastní šablony podruhé

V tomto díle si nejprve pohrajeme s výpisem příspěvků, vypsáním stránky a samotného detailu příspěvku. Podíváme se také na některé funkce, které by se vám mohly hodit. Z těch běžných například datum publikování, autor příspěvku, kategorie či štítky. Tím bychom tak dokončili svoji první šablonu, jež bude použitelná, a v posledním díle bychom si ukázali nějaké vychytávky. 

Wordpress – tvorba vlastní šablony

Obrázek ke článku Wordpress – tvorba vlastní šablony

Po delší době jsem si pro vás připravil sérii tří článků o Wordpressu a programování vlastních šablon. V prvním díle nás čeká příprava pro tvorbu šablon, naprogramujeme si hlavičku, patičku a povolíme nějaké funkce. V dalších dílech si upravíme stránku s příspěvky, vytvoříme vlastní homepage a tak celkově si doprojdeme tvorbu šablon pro tento super RS.

Windows Azure Storage pro PHPkáře

Obrázek ke článku Windows Azure Storage pro PHPkáře

Windows Azure Storage je datové úložiště v cloudu, které poskytuje několik služeb. My se podíváme na strukturované úložiště Windows Azure Table Storage, které je v podstatě noSQL databází, kde můžete snadno uchovávat přímo objekty vaší aplikace. V článku se zaměříme na využití Windows Azure Table Storage a PHP.

PHP a XML-RPC

„To XML-RPC je stará technologie, určitě najdu v PHP spoustu tříd, addonů, extenzí a kvalitního kódu.“ Opak je bohužel pravdou, pro XML-RPC mnoho dokumentace a kvalitního kódu není. Pojďme si ukázat, co vlastně se dá používat a jak obejít bugy a „vlastnosti“.

Open Data Protocol pro PHPkáře

Open Data Protocol jako způsob, jak publikovat obsah databáze nebo jiných strukturovaných dat v prostředí internetu za použití existujících standardů.

PHP a MySQL – MySQLi - 2. díl

Pokračování článku o rozšíření MySQLi. Tato část bude věnována především prepared statements a jejich použití v PHP.

PHP a MySQL – MySQLi – 1. díl

Obrázek ke článku PHP a MySQL – MySQLi – 1. díl

V tomto článku bych chtěl popsat rozšíření (extension) MySQLi, které umožňuje lepší spolupráci PHP s MySQL než starší funkce.                                                                                                                   

Generujeme náhledy s PHP objektově

Ve velmi volném pokračování předchozího článku o vytváření webové galerie si napíšeme třídu pro vytváření automatických náhledů, jejich zobrazování a použití.

OOP v PHP

Dostali jste se k PHP a najednou se na vás řítí ze všech směrů, že jste hnusný bastlič, protože neprovozujete to krásné OOP, ale pachtíte se s nějakými procedúrkami? Tento článek by vám měl stručně, jasně a na příkladech vysvětlit, jak ukočírovat objektový svět PHP.

Generujeme RSS s PHP objektově

Přestože má RSS nejspíše svá nejlepší léta za sebou a tato situace se asi ani nezmění, dá se pro něj najít veliké pole uplatnění. Podporuje ho velké množství webových služeb, pro generování výpisu článků např. z blogů se hodí báječně. A navíc se na něm dá ukázat, jak programovat v PHP pěkně objektově.

Kniha návštěv s PHP a metatable

V tomto článku si ukážeme, jak vytvořit jednoduchou knihu návštěv. Různé články se různí v pohledu na to, kdo by si na takovou knihu návštěv měl troufnout. Ti, kteří znají PHP, i ti, kteří ho neznají, uvidí, že až tak složité to není; rozhodně ne s těmi správnými nástroji.

Ajax - 7. lekce

Obrázek ke článku Ajax - 7. lekce

V dnešním díle se naučíme validovat formuláře pomocí Ajaxu.

Ajax - 6. lekce

Obrázek ke článku Ajax - 6. lekce

V dnešní lekci se podíváme na opakované asynchronní požadavky a naučíme se elegantně ošetřit chyby PHP, které můžou vzniknout.

Fotogalerie v PHP - 1. díl

Jistě jste se dostali již do situace, kdy potřebujete na svých stránkách umožnit návštěvníkovi prohlédnout si vaše fotky, ale dávat je do jednotlivých stránek ručně je buď nepraktické, nebo příliš náročné. Hodit by se mohla automaticky generovaná fotogalerie.

Úlohy v PHP

Mnozí z vás se jistě již setkali s problémem, jak spustit nějaký skript, vykonat nějakou práci – úlohu – v určitý čas. V tomto článku si shrneme některé možnosti řešení.

Ajax – 4. lekce

Obrázek ke článku Ajax – 4. lekce

V minulém díle jsme letecky probrali XML a naučili jsme se číst dokumenty XML pomocí asynchronního požadavku XHR. V dnešním díle upravíme pouze příklad ze třetí lekce. Rozdíl bude akorát v tom, že dokument XML bude generován serverem, například z dat uložených v MySQL. Ke generování použijme DOM v PHP.

Google Code Jam 2008 - cvičení

Obrázek ke článku Google Code Jam 2008 - cvičení

V soutěži Google Code Jam se řeší přesně ten typ úloh, které jsme dostávali za domácí úkol na Matfyzu a nad kterými jsem přemýšlel třeba při cestě metrem. Nejsou příliš složité, takže se jejich řešením nezabere moc času, ale ani příliš jednoduché, takže člověk přece jenom musí zapojit mozek.

Programovací jazyky a garbage collection

V závěrečném díle miniseriálu o garbage collection se něco dozvíme o možnostech použití garbage collectoru v jazycích, které jsou založeny na manuální správě paměti – v C a C++. Dále se podíváme, jak to vypadá v jazycích a běhových prostředích, kde je garbage collector vestavěný.

Čeština v názvech měsíců ve funkci date()

PHP v sobě obsahuje několik desítek až stovek vlastních předdefinovaných funkcí, mezi které patří i funkce date();. Cílem dnešního tutoriálu je seznámit začátečníky s touto funkcí a hlavně je naučit zobrazovat české názvy měsíců.

Výsledky 1-30 z celkem 101 nalezených
1  2  3  4     
Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032017 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý