EN In addition to the PHP version recommended by WooCommerce , you can switch to the even better performing PHP versions 7.2-7.4 with one click.
EN In addition to the PHP version recommended by WooCommerce , you can switch to the even better performing PHP versions 7.2-7.4 with one click.
CS Nad od WooCommerce doporučenou PHP verzi nabízíme nejen rychlý PHP 7, ale také možnost přejít jedním kliknutím na ještě výkonnější PHP verze 7.2-7.4.
Engleski | Češki |
---|---|
php | php |
woocommerce | woocommerce |
version | verzi |
versions | verze |
you | je |
one | z |
in | v |
to | na |
EN Although PHP is originally a templating language, it is not particularly suited for writing templates. Let's have a look at an example of a PHP template that prints an array $items as a list:
CS Ačkoliv je PHP původem šablonovací jazyk, k jejich kódování se příliš nehodí. Podívejme se, jak v šablonovacím PHP vypsat pole prvků $items jako seznam:
Engleski | Češki |
---|---|
php | php |
language | jazyk |
list | seznam |
is | je |
a | a |
of | jejich |
EN Similarly, we can pass path to a PHP script instead of INI. It must return array or Traversable. File databases.php:
CS Obdobně můžeme namísto INI souboru odkázat na PHP skript. Ten musí vrátit pole nebo Traversable. Soubor databases.php:
Engleski | Češki |
---|---|
to | na |
php | php |
return | vrátit |
or | nebo |
must | musí |
file | soubor |
EN Nette libraries always support new PHP versions far in advance. The Nette Utils 3.2 package is now ready for PHP 8.1. What has changed?
CS Knihovny Nette vždy podporují nové verze PHP daleko s předstihem. Balíček Nette Utils 3.2 je už nyní připraven na PHP 8.1. Co se změnilo?
Engleski | Češki |
---|---|
always | vždy |
php | php |
versions | verze |
package | balíček |
is | je |
in | v |
EN Since then, he has tried 3 different implementations, but none of them got into a final PHP release for three reasons: the result has never been a significant increase in performance for typical web applications; complicates PHP maintenance (i.e
CS Od té doby vyzkoušel 3 různé implementace, ale žádná z nich se nedostala do ostrého PHP a to z těchto důvodů: výsledkem nikdy nebyl žádný podstatný nárůst výkonu pro typické webové aplikace; komplikuje údržbu PHP (tj
Engleski | Češki |
---|---|
php | php |
applications | aplikace |
different | různé |
reasons | důvodů |
web | webové |
of | z |
in | v |
a | a |
never | nikdy |
since | od |
but | ale |
into | do |
for | pro |
EN These template files were usually PHP files that might have had some HTML within them. With the introduction of the WordPress Block Editor styles and Full Site Editing features, templates are now HTML files that contain block markup.
CS Tyto soubory šablon byly obvykle soubory PHP, které mohly obsahovat i nějaké HTML. Po zavedení stylů blokového editoru WordPress a plných funkcí pro úpravy webu jsou nyní šablony soubory HTML obsahující blokové značky.
Engleski | Češki |
---|---|
files | soubory |
usually | obvykle |
php | php |
html | html |
wordpress | wordpress |
editor | editoru |
full | plný |
features | funkcí |
editing | úpravy |
site | webu |
now | nyní |
are | jsou |
contain | obsahovat |
the | a |
templates | šablony |
these | tyto |
that | které |
EN You can add custom image sizes by editing your functions.php file. For example, let’s say you want to add a custom image size for your featured image.
CS Vlastní velikosti obrázků můžete přidat úpravou souboru functions.php. Řekněme, že chcete přidat vlastní velikost obrázku pro hlavní obrázek.
Engleski | Češki |
---|---|
can | můžete |
php | php |
file | souboru |
want | chcete |
image | obrázek |
EN If it’s not there, paste that line in and then click the Update file button. Then, paste the following line into the functions.php file:
CS Pokud jej tam nenajdete, přidejte tento řádek a klikněte na tlačítko Aktualizovat soubor. Pak do souboru functions.php přidejte následující řádek:
Engleski | Češki |
---|---|
there | tam |
click | klikněte |
update | aktualizovat |
button | tlačítko |
php | php |
if | pokud |
in | na |
and | a |
then | pak |
file | soubor |
into | do |
EN You’ll then need to update the code in your theme to have it display the new custom image size for you to select during uploading. This time, open up the index.php file and add the following line of code:
CS Poté je třeba aktualizovat kód na stránce Theme , aby zobrazoval novou vlastní velikost obrázku, kterou můžete vybrat při nahrávání. Tentokrát otevřete soubor index.php a vložte následující řádek kódu:
Engleski | Češki |
---|---|
update | aktualizovat |
new | novou |
image | obrázku |
size | velikost |
php | php |
file | soubor |
code | kód |
and | a |
in | v |
to | na |
EN The maximum memory available for PHP scripts of all types per web page.
CS Maximální množství úložného prostoru v operační paměti, která je k dispozici pro PHP procesy.
Engleski | Češki |
---|---|
memory | paměti |
available | k dispozici |
php | php |
maximum | maximální |
for | pro |
EN We respect personal data and privacy, so our functional PHP contact form for web designers and developers has all the necessary security measures
CS Respektujeme osobní údaje a soukromí, takže náš funkční kontaktní formulář PHP pro webové designéry a vývojáře má všechna nezbytná bezpečnostní opatření
Engleski | Češki |
---|---|
personal | osobní údaje |
php | php |
and | a |
so | tak |
EN On Nicepage you can find a vintage contact form, minimal registration form template, wunderkind one page template, free html5 contact form PHP template, etc.
CS Na Nicepage najdete vintage kontaktní formulář, minimální šablonu registračního formuláře, šablonu jedné stránky wunderkind, bezplatnou šablonu html5 pro kontaktní formulář PHP atd.
Engleski | Češki |
---|---|
on | na |
one | pro |
php | php |
etc | atd |
page | nicepage |
EN a plugin/theme cannot be used with the set PHP version.
CS Plugin/šablona není použitelný se sadou PHP verze.
Engleski | Češki |
---|---|
plugin | plugin |
php | php |
version | verze |
the | není |
with | se |
EN A PHP task consumes more memory than the value set by host allows.
CS Úloha PHP spotřebovává více paměti, než umožňuje hodnota nastavená hostitelem.
Engleski | Češki |
---|---|
php | php |
memory | paměti |
value | hodnota |
allows | umožňuje |
more | více |
EN Therefore, you should only increase your PHP memory limit if your plan provides the corresponding RAM
CS Proto byste měli zvýšit limit paměti PHP pouze v případě, že váš tarif poskytuje odpovídající paměť RAM
Engleski | Češki |
---|---|
therefore | proto |
should | měli |
only | pouze |
increase | zvýšit |
php | php |
memory | paměti |
if | li |
provides | poskytuje |
ram | ram |
EN This means: The time a PHP script is allowed to run has been exceeded. This often happens when importing a large number of products into WooCommerce at once or exporting order data.
CS To znamená, že doba, po kterou je povoleno spuštění PHP skriptu, byla překročena. To se často stává také při importu mnoha produktů do WooCommerce nebo exportu dat objednávky.
Engleski | Češki |
---|---|
php | php |
woocommerce | woocommerce |
or | nebo |
order | objednávky |
data | dat |
is | je |
to | do |
EN A 504 Gateway Timeout Error often occurs when you have a number of plugins that may also be communicating with external services. The error message means that a PHP process is taking longer than 30 seconds.
CS K chybě 504 Gateway Time-Out může dojít poměrně často, pokud máte řadu pluginů, které také komunikují s externími službami. Tato chybová zpráva znamená, že PHP proces trvá déle než 30 vteřin.
Engleski | Češki |
---|---|
external | externí |
services | službami |
message | zpráva |
php | php |
process | proces |
may | může |
you | s |
EN The page builder is also suitable for non-programmers but its great strength is the support of PHP, JavaScript, CSS and, of course, HTML
CS Tento page builder je vhodný i pro 'neprogramátory', ale jeho velkou předností je podpora PHP, JavaScriptu, CSS a samozřejmě HTML
Engleski | Češki |
---|---|
page | page |
builder | builder |
support | podpora |
php | php |
css | css |
html | html |
is | je |
but | ale |
and | a |
EN All programming languages supported. Ready examples for .NET, PHP, Node.js, Ruby.
CS Podporovány všechny programovací jazyky. Připravené příklady pro .NET, PHP, Node.js, Ruby.
Engleski | Češki |
---|---|
php | php |
all | všechny |
EN All programming languages supported. Ready examples for .NET, PHP, Node.js, Ruby. Check examples
CS Podpora všech programovacích jazyků. Předpřipravené příklady pro .NET, PHP, Node.js, Ruby. Prohlédnout si příklady
Engleski | Češki |
---|---|
php | php |
all | pro |
EN Latte is a template engine for PHP which eases your work and ensures the output is protected against vulnerabilities, such as XSS.
CS Latte je šablonovací systém pro PHP, který vám ušetří a zpříjemní práci a zabezpečí výstup před zranitelnostmi jako je XSS.
Engleski | Češki |
---|---|
php | php |
work | práci |
output | výstup |
is | je |
a | a |
EN Latte is secure: it is the first PHP engine introducing context-aware escaping and link checking.
CS Latte je bezpečné: je prvním PHP engineem, který přichází s Kontextově sensitivním escapováním a kontrolou odkazů.
Engleski | Češki |
---|---|
php | php |
link | odkaz |
is | je |
first | první |
and | a |
EN You can find tags for advanced layout managing, for template inheritance, nested blocks and so on. Syntax comes from PHP itself so you don't have to learn anything new and you can leverage your know-how.
CS Najdete tu značky pro pokročilou tvorbu layoutů, pro tzv. dědičnost šablon, vnořené bloky a podobně. Přitom syntaxe vychází přímo z PHP, nebudete se tedy muset učit něco zcela nového a zúročíte své knowhow.
Engleski | Češki |
---|---|
blocks | bloky |
php | php |
can | co |
new | nové |
and | a |
itself | se |
EN PHP is a perfect language for making hardly detectable errors because it gives great flexibility to programmers
CS PHP je jazyk na sekání těžko odhalitelných chyb jako stvořený, neboť dává vývojářům značnou volnost
Engleski | Češki |
---|---|
php | php |
language | jazyk |
is | je |
to | na |
EN If you want Tracy to log PHP errors like E_NOTICE or E_WARNING with detailed information (HTML report), set Debugger::$logSeverity:
CS Pokud chcete, aby Tracy logovala PHP chyby jako E_NOTICE nebo E_WARNING s podrobnými informacemi (HTML report), nastavte Debugger::$logSeverity:
Engleski | Češki |
---|---|
php | php |
errors | chyby |
information | informacemi |
html | html |
set | nastavte |
tracy | tracy |
if | pokud |
with | s |
to | aby |
or | nebo |
want | chcete |
like | jako |
EN Writing tests for Nette Tester is unique in that each test is a standard PHP script that can be run standalone.
CS Psaní testů pro Nette Tester je unikátní v tom, že každý test je běžný PHP skript, který lze samostatně spustit.
Engleski | Češki |
---|---|
test | test |
php | php |
writing | psaní |
tests | testů |
nette | nette |
unique | unikátní |
is | je |
in | v |
for | pro |
that | který |
EN It runs each test as a new PHP process, so it runs completely isolated from the others
CS Každý test spustí jako nový PHP proces, takže probíhá zcela izolovaně od ostatních
Engleski | Češki |
---|---|
test | test |
php | php |
process | proces |
completely | zcela |
new | nový |
from | od |
so | tak |
as | jako |
EN Annotations are case insensitive. They also have no effect if the test is run manually as a regular PHP script.
CS U anotací se nebere ohled na velikost písmen. Také nemají žádný vliv, pokud je test spuštěn ručně jako běžný PHP skript.
Engleski | Češki |
---|---|
test | test |
php | php |
no | žádný |
manually | ručně |
is | je |
also | také |
if | pokud |
as | jako |
run | na |
EN Test is skipped if is not run by the corresponding PHP version. We write annotation as @phpVersion [operator] version. We can leave out the operator, default is >=. Examples:
CS Test se přeskočí pokud není spuštěn s odpovídající verzí PHP. Anotaci zapisujeme jako @phpVersion [operator] verze. Operátor můžeme vynechat, výchozí je >=. Příklady:
Engleski | Češki |
---|---|
test | test |
if | pokud |
php | php |
version | verze |
can | můžeme |
is | je |
not | se |
EN Test is skipped if all mentioned PHP extension are not loaded. Multiple extensions can be written in a single annotation, or we can use the annotation multiple times.
CS Test se přeskočí, pokud nejsou načtena všechna uvedená PHP rozšíření. Více rozšíření můžeme uvést v jedné anotaci, nebo ji použít vícekrát.
Engleski | Češki |
---|---|
test | test |
if | pokud |
php | php |
can | můžeme |
or | nebo |
use | použít |
multiple | více |
not | se |
in | v |
EN PhpGenerator version 3.6 brings support for all the new features of the upcoming PHP 8.1. But that's not all!
CS PhpGenerator ve verzi 3.6 přináší podporu pro všechny novinky chystaného PHP 8.1. Ale to není zdaleka všechno.
Engleski | Češki |
---|---|
version | verzi |
support | podporu |
new | novinky |
php | php |
but | ale |
all | všechny |
EN PhpGenerator has learned all the language features of PHP 8. Let's see how you can start using them right away.
CS V Nette se snažíme vytvářet knihovny, nástroje a weby, díky nimž budou vývojáři produktivnější a spokojenější. Abychom věděli, co opravdu používáte a co je pro vás důležité, přicházíme s průzkumem ekosystému Nette.
Engleski | Češki |
---|---|
of | z |
using | se |
can | co |
has | je |
EN I love Nette Framework's dependency injection solution. I really do. This post is here to share this passion, explaining why I think it is the best DI solution in today's PHP ecosystem.
CS Novinky v Nette Http verze 3.1 se týkají především aktuálního vývoje prohlížečů ve vztahu ke cookies. Současné prohlížeče už konečně umí pracovat bez chyb s příznakem SameSite, proto jej Nette automaticky odesílá.
Engleski | Češki |
---|---|
to | ke |
love | se |
in | v |
why | proto |
EN $class = Nette\PhpGenerator\ClassType::from(Bar::class, materializeTraits: false); // for PHP < 8 use from(Bar::class, true, false);
CS $class = Nette\PhpGenerator\ClassType::from(Bar::class, materializeTraits: false); // pro PHP < 8 použijte from(Bar::class, true, false);
Engleski | Češki |
---|---|
php | php |
nette | nette |
for | pro |
use | použijte |
EN You can use literals to pass arbitrary PHP code to representations, for example for default values of properties or parameters etc
CS Pomocí literalů můžete předávat do reprezentací libovolný kód PHP, například pro výchozí hodnoty vlastností nebo parametrů atd
Engleski | Češki |
---|---|
can | můžete |
php | php |
code | kód |
values | hodnoty |
or | nebo |
etc | atd |
to | k |
EN Which nicely lines up with the whole version 8.0 concept, that tightens and consolidates PHP like no version before
CS Což hezky koresponduje z vyzněním celé verze 8.0, která dotahuje a konsoliduje PHP jako žádná verze předtím
Engleski | Češki |
---|---|
version | verze |
php | php |
and | a |
like | jako |
EN With the advent of this trinity, PHP defines how to handle an empty string while searching, which is what all other related functions adhere to, and that is an empty string is found everywhere:
CS Společně s příchodem této trojice PHP definuje, jak zacházet s prázdným řetězcem při vyhledávání, podle čehož se řídí i všechny ostatní související funkce, a to tak, že prázdný řetězec se nachází všude:
Engleski | Češki |
---|---|
php | php |
functions | funkce |
of | z |
and | a |
all | všechny |
EN The resource type values come from a time when PHP didn’t yet have objects, but actually needed them
CS Hodnoty typu resource pocházejí z dob, kdy ještě PHP nemělo objekty, ale vlastně je potřebovalo
EN No one wishes for the creation of new PHP classes such as SplFileObject with methods named fgetc() or fgets().
CS Nikdo si nepřeje, aby v PHP vznikly další třídy jako SplFileObject s metodami pojmenovanými fgetc() nebo fgets().
Engleski | Češki |
---|---|
one | aby |
php | php |
or | nebo |
such | jako |
EN The jump increase in performance observed in PHP version 7 was a by-product of the work on JIT, although paradoxically it was not deployed
CS Skokové zvýšení výkonu PHP ve verzi 7 bylo vedlejším produktem práce na JIT, byť k jeho nasazení paradoxně nedošlo
Engleski | Češki |
---|---|
php | php |
version | verzi |
work | práce |
increase | zvýšení |
was | bylo |
in | v |
of | jeho |
EN So why is JIT entering PHP? First, other ways to improve performance are slowly running out, and JIT is simply the next step
CS Proč teda vstupuje JIT do PHP? Jednak jiné cesty pro zlepšení výkonu pomalu docházejí a JIT je prostě na řadě
Engleski | Češki |
---|---|
php | php |
is | je |
to | na |
and | a |
first | pro |
EN This opens up the possibility of starting to write these things in PHP
CS Otevírá se tak možnost začít tyhle věci v PHP psát
Engleski | Češki |
---|---|
possibility | možnost |
things | věci |
php | php |
in | v |
EN In fact, it would be possible to implement some functions directly in PHP that previously required a direct C implementation due to speed.
CS A vlastně by tak bylo možné přímo v PHP implementovat funkce, které dosud vyžadovaly implementaci přímo v C kvůli rychlosti.
Engleski | Češki |
---|---|
would | by |
implement | implementovat |
functions | funkce |
php | php |
c | c |
in | v |
a | a |
EN JIT is part of the opcache extension and is enabled together with it in php.ini (read the documentation about those four digits):
CS JIT je součástí rozšíření opcache a zapíná se společně s ním v php.ini (přečtěte si dokumentaci k oné čtveřici číslic):
Engleski | Češki |
---|---|
php | php |
documentation | dokumentaci |
is | je |
in | v |
part | část |
and | a |
four | k |
together | s |
EN I’m therefore wondering if we'll be declaring types in PHP for variables one day as well: string $s = 'Bye, this is the end of the series';
CS Jsem proto zvědav, jestli jednou budeme v PHP deklarovat typy také u proměnných: string $s = 'Ahoj, tohle je závěr seriálu';
Engleski | Češki |
---|---|
if | jestli |
types | typy |
php | php |
in | v |
is | je |
of | z |
therefore | proto |
for | také |
EN PHP version 8.0 is being released right now. It's full of new stuff like no other version before. Their introduction deserved four separate articles. In the first one we'll take a look at what it brings at the language level.
CS Vyšlo PHP verze 8.0. Je tak nadupané novinkami, jako nebyla žádná verze předtím. Jejich představení si vyžádalo rovnou čtyři samostatné články. V tomhle prvním se podíváme, co nového přináší po jazykové stránce.
Engleski | Češki |
---|---|
php | php |
version | verze |
is | je |
in | v |
new | nové |
like | jako |
first | první |
before | se |
their | jejich |
EN Before we delve into PHP, let it be known that the current version of Nette is fully prepared for the eighth version
CS Ještě než se ponoříme do PHP, vězte, že aktuální verze Nette je pro osmičku plně připravena
Engleski | Češki |
---|---|
php | php |
version | verze |
is | je |
before | pro |
into | do |
EN The time, when in PHP you could add, multiply etc
CS Doba, kdy jste v PHP mohli sčítat, násobit atd
Engleski | Češki |
---|---|
in | v |
php | php |
etc | atd |
when | kdy |
EN Starting with version 7.0, PHP is becoming more and more strict and since version 8.0, an attempt to use any arithmetic/bitwise operators on arrays, objects or resources ends with TypeError
CS Počínaje verzí 7.0 je PHP čím dál tím striktnější a od verze 8.0 už pokus o použití jakéhokoliv aritmetického/bitového operátoru u polí, objektů či resources končí TypeError
Engleski | Češki |
---|---|
php | php |
is | je |
use | použití |
and | a |
since | od |
version | verzí |
EN Note: Composer needs to be run with the same version of PHP as is used on hosting, or add a version constrain to composer.json, see documentation.
CS Pozor, Composer je potřeba spustit se stejnou verzí PHP, jako je na hostingu, nebo doplnit verzi do composer.json, viz dokumentace.
Engleski | Češki |
---|---|
php | php |
hosting | hostingu |
documentation | dokumentace |
is | je |
on | na |
or | nebo |
same | jako |
Prikazuje se 50 od 50 prijevoda