Programování, tvorba webu, strana 6

Začínáme s mikroframeworkem Silex: kostra webu a routování

Začínáme s mikroframeworkem Silex: kostra webu a routování

Tímto článkem bych rád začal seriál návodů pro tvorbu webu s využitím mikroframeworku Silex. Jde o srozumitelné řešení psané v PHP umožňující tvorbu jednoduchých webů s hezkými adresami bez administrace. Můžete jej využít jako svůj první PHP framework.

Comment goodness – vylepšete si zobrazení komentářů v Drupalu

Comment goodness – vylepšete si zobrazení komentářů v Drupalu

Drupal 7 má v porovnání se šestkou poněkud menší možnosti, co se týče zobrazení komentářů pod články. Neumí nastavit směr jejich řazení a také napevno daný počet komentářů na stránku bývá limitující. Naštěstí to lze řešit s využitím modulu Comment goodness.

Návrh wireframe pro web? Já používám Moqups

Návrh wireframe pro web? Já používám Moqups

Po dlouhém hledání nástroje sloužícího k tvorbě drátěného modelu pro návrh webu jsem zakotvil u webové aplikace Moqups. Zaujala mě snadným ovládáním, konceptem masterpages, velice rychlými úpravami textů, tvarů i barev a také snadným sdílením a možností komentářů.

jQuery Sparklines: řádkové grafy jako v Excelu

jQuery Sparklines: řádkové grafy jako v Excelu

Sparklines jsou malé grafy vizualizující sadu hodnot buď přímo v textu, nebo třeba ve sloupečku tabulky. Vytvořit je můžete jednoduše i přímo v HTML, což si ukážeme na příkladu knihovny jQuery Sparklines.

Jak na dynamicky naplněný koláčový graf pomocí Chart.js

Jak na dynamicky naplněný koláčový graf pomocí Chart.js

Chart.js je stále populárnější javascriptová knihovna určená k vytváření interaktivních grafů na webové stránce pomocí HTML5. Svezu se tedy na vlně její popularity a nabízím jednoduchý návod, jak vytvořit koláčový graf na stránce, jejíž data jsou plněna pomocí PHP.

Deployment v PHP? Zkusili jste Magallanes?

Deployment v PHP? Zkusili jste Magallanes?

Čím více kromě Drupalu a WordPressu stavím aplikace na míru, tím více vidím, že mi prostě nestačí kopírování práce na server přes FTP či jiný protokol. Určitou možností, jak se vyhnout sofistikovaným a přebujelým nástrojům, je použití nástroje Magallanes.

Seznamte se: Backdrop, zakonzervovaný Drupal 7 pro méně zkušené programátory

Seznamte se: Backdrop, zakonzervovaný Drupal 7 pro méně zkušené programátory

Nová generace Drupalu, tedy Drupal 8, zásadním způsobem mění svoji kódovou základnu. Je postavena na v zahraničí oblíbeném PHP frameworku Symfony 2, mění své API, šablonovací systém a zpříjemňuje administraci. Parta programátorů si ale řekla, že tento pokrok vidí nerada, vzala stávající Drupal, v podstatě jej zakonzervovala, přidala Views, Administration menu a Layouts a vytvořila z toho fork. Backdrop tedy můžete brát jako mírně vylepšený Drupal 7. Může něčím konkurovat?

Sucuri Security – prevence a kontrola zabezpečení pro váš WordPress

Sucuri Security – prevence a kontrola zabezpečení pro váš WordPress

Na WordPress číhá řada potenciálních nebezpečí, stejně jako na každý jiný web s administrací. WordPress to má těžší v tom, že je tam rozšířený. Jak kontrolujete, zda jej máte zabezpečený a zda do něj někdo nevnikl? Spoléháte jen na aktualizace? To možná nestačí.

Nákupní košík v Drupalu snadno a rychle (aneb eshop bez Übercartu a Commerce)

Nákupní košík v Drupalu snadno a rychle (aneb eshop bez Übercartu a Commerce)

Dlouho tu nebyl žádný video návod pro Drupal, což tímto napravuji a nabízím následující: koukneme se, jak bleskurychle zprovoznit nákupní košík a systém objednávek pro jednoduché weby s menším počtem produktů, pro které jsou řešení typu Drupal Commerce nebo Übercart zbytečně robustní, pomalé a složité.

Jak jsem začal díky školení Webuni.cz se Symfony 2 a postavil svou první aplikaci

Jak jsem začal díky školení Webuni.cz se Symfony 2 a postavil svou první aplikaci

Mou hlavní obživou jsou sice projekty na Drupalu, ale člověk se musí dál rozvíjet a neustrnout. Začal jsem si hrát s PHP frameworky a v době, kdy se objevily alfa verze Drupalu 8, mi bylo jasné, že se musím začít zajímat o Symfony 2. Výrazně mi s tím pomohlo školení u Webuni a nyní mám za sebou již první reálnou aplikaci napsanou v tomto frameworku.

Jak a proč na externí SMTP v Drupalu a WordPressu

Jak a proč na externí SMTP v Drupalu a WordPressu

Některé hostingy mají omezení v podobě počtu zpráv, které můžete z webu za den či hodinu odeslat. Některé zase neumožňují odesílání mailů z webu vůbec. To je nepříjemné, pokud potřebujete čtenáře informovat o nových komentářích, máte na webu kontaktní formulář nebo chcete z webu posílat newslettery. Co s tím?

Drupalgeddon a Site Audit: proklepněte si svůj web

Drupalgeddon a Site Audit: proklepněte si svůj web

Po nedávné bezpečnostní hrozbě v Drupalu jste možná urychleně provedli aktualizaci, možná jste řešili změněné přístupové heslo a napadený web. Možná jste vše uvedli do zdánlivého normálu. Jste si jisti? Zkuste si web proklepnout dvojicí nástrojů pro drush.

Drush: pomůcka nejenom pro rychlé aktualizace v Drupalu

Drush: pomůcka nejenom pro rychlé aktualizace v Drupalu

Pomocí shellových skriptů Drush je možné s Drupalem pracovat prostřednictvím příkazového řádku na serveru. Drush je ideální pro rychlé řešení aktualizací jak doplňkových modulů, tak samotného jádra Drupalu. Vše automaticky zálohuje a navíc umí i řadu jiných užitečných věcí.

Visual Studio Online: bezplatné úložiště projektů, git a zátěžové testování

Visual Studio Online: bezplatné úložiště projektů, git a zátěžové testování

Využíváte-li online úložiště pro správu verzí vytvářených aplikací a webů či jiných projektů, asi znáte GitHub a BitBucket. Zkusili jste už Visual Studio Online? Má co nabídnout i těm, kdo nepoužívají k vývoji Visual Studio, podporuje git a s jeho pomocí můžete spouštět zátěžové testy webů.

Jak automaticky třídit nahrávané soubory a obrázky v Drupalu

Jak automaticky třídit nahrávané soubory a obrázky v Drupalu

Několikrát za sebou jsem v poslední době dostal dotaz na to, jak se lze vyhnout nahrávání všech obrázků a souborů z nějakého pole v Drupalu do jediné složky. Opravdu k tomu nepotřebujete žádný speciální modul.

Proč vyžít pronájmu internetového obchodu?

Proč vyžít pronájmu internetového obchodu?

V dnešním článku se podíváme na to, jaké možnosti má v dnešním online světě začínající eshopař. Prvním krokem je samozřejmě vlastní obchod. V daném směru se nabízí využití free systémů, využití vlastního naprogramovaného řešení, nebo využití pronájmu. A právě poslední zmíněná tvorba internetového obchodu patří mezi ty nejjednodušší, jaké vůbec jsou. A to hned z několika důležitých hledisek, mezi které patří doslova bleskové spuštění, ale také nízká měsíční cena, která tak dokáže velmi dobře konkurovat ostatním zmíněným možnostem. A to s ohledem na poskytovaný komfort a stabilitu.

Jaký vliv má výběr akcelerátoru a verze PHP pro běh Drupalu? Zde jsou čísla

Jaký vliv má výběr akcelerátoru a verze PHP pro běh Drupalu? Zde jsou čísla

Protože se poslední dobou snažím co nejvíce optimalizovat rychlost většiny svých webů, začal jsem si hrát také s různými akcelerátory, Některé používají i zavedené hostingy. U kterých je předpoklad, že vám tam Drupal poběží nejrychleji? Měřil jsem, zapisoval do tabulky a zde je výsledek.

Už jste nasadili OPcache pro rychlejší weby na PHP? Sledujte její využití

Už jste nasadili OPcache pro rychlejší weby na PHP? Sledujte její využití

Od PHP 5.5 je přímo v distribuci PHP obsažen akcelerátor OPcache, který umožňuje významné zrychlení webů využívajících právě PHP. Vřele doporučuji na novou verzi přejít, zejména u redakčních systémů. A pokud jste už přešli, mám tip na dva monitorovací nástroje sledující využití OPcache.

Invisimail: zabraňte spambotům vykrádat mail z vašeho Drupalu

Invisimail: zabraňte spambotům vykrádat mail z vašeho Drupalu

Je jasné, že spam si dříve či později najde cestu do každé poštovní schránky. Můžete mu to ale ztížit. Pokud potřebujete na webu s Drupalem uvádět mailové adresy, zkuste použít modul Invisimail. Postará se, aby je roboti tak snadno ze stránky nevyčetli.

Znáte vychytávky, které umí správce databáze phpMyAdmin?

Znáte vychytávky, které umí správce databáze phpMyAdmin?

Webový databázový nástroj phpMyAdmin je jedněmi zatracován, druhými milován. Pravda je taková, že na něj narazíte vlastně na jakémkoli hostingu a často si jej dáte i na server. Základy práce s ním asi znáte. Co ale nejrůznější vychytávky? Používáte je?

Stránky

Subscribe to RSS - Programování, tvorba webu