Nya sidor
Hoppa till navigering
Hoppa till sök
(nyaste | äldsta) Visa (50 nyare | 50 äldre) (20 | 50 | 100 | 250 | 500)
- 8 oktober 2024 kl. 05.55 apcu entry (historik | redigera) [2 868 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== apcu_entry === _(PECL apcu >= 5.1.0)_ apcu_entry — Hämtar eller genererar atomärt en cachepost ==== Beskrivning ==== apcu_entry(string $key, callable $generator, int $ttl = 0): mixed Försöker atomärt att hitta key i cachen. Om den inte kan hittas anropas generator, med key som enda argument. Returvärdet från anropet cachas sedan med den valfritt angivna ttl och returneras. Notera: När kontrollen går in i apcu_entry() låses cachen exklus...')
- 8 oktober 2024 kl. 05.54 apcu enabled (historik | redigera) [883 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== apcu_enabled === _(PECL apcu >= 4.0.3)_ apcu_enabled — Kontrollerar om APCu är användbart i den aktuella miljön ==== Beskrivning ==== apcu_enabled(): bool Returnerar om APCu är användbart i den aktuella miljön. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar true om APCu är användbart i den aktuella miljön, annars false. = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/f...')
- 8 oktober 2024 kl. 05.51 apcu clear cache (historik | redigera) [879 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== apcu_clear_cache === _(PECL apcu >= 4.0.0)_ apcu_clear_cache — Rensar APCu-cachen ==== Beskrivning ==== apcu_clear_cache(): bool Rensar cachen. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar alltid true. ==== Relaterade Funktioner ==== * apcu_cache_info — Hämtar cachad information från APCu:s datalagringsområde = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/function....')
- 8 oktober 2024 kl. 05.50 apcu inc (historik | redigera) [1 938 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== apcu_inc === _(PECL apcu >= 4.0.0)_ apcu_inc — Ökar ett lagrat nummer ==== Beskrivning ==== apcu_inc(string $key, int $step = 1, bool &$success = ?, int $ttl = 0): int|false Ökar ett lagrat heltalsvärde. ==== Parametrar ==== '''key''' Nyckeln för värdet som ska ökas. '''step''' Stegstorleken, eller värdet att öka med. Standardvärdet är 1. '''success''' Valfritt; skickar framgångs- eller misslyckandebooleanen till denna refererade...')
- 8 oktober 2024 kl. 05.48 apcu dec (historik | redigera) [1 946 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== apcu_dec === _(PECL apcu >= 4.0.0)_ apcu_dec — Minskar ett lagrat nummer ==== Beskrivning ==== apcu_dec(string $key, int $step = 1, bool &$success = ?, int $ttl = 0): int|false Minskar ett lagrat heltalsvärde. ==== Parametrar ==== '''key''' Nyckeln för värdet som ska minskas. '''step''' Stegstorleken, eller värdet att minska med. Standardvärdet är 1. '''success''' Valfritt; skickar framgångs- eller misslyckandebooleanen till denna ref...')
- 8 oktober 2024 kl. 05.47 apcu cas (historik | redigera) [2 127 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== apcu_cas === _(PECL apcu >= 4.0.0)_ apcu_cas — Uppdaterar ett gammalt värde med ett nytt värde ==== Beskrivning ==== apcu_cas(string $key, int $old, int $new): bool apcu_cas uppdaterar ett redan existerande heltalsvärde om old-parametern matchar det för närvarande lagrade värdet, till det nya värdet angivet av new-parametern. ==== Parametrar ==== '''key''' Nyckeln för värdet som uppdateras. '''old''' Det gamla värdet (det värde s...')
- 8 oktober 2024 kl. 05.42 Componere\Abstract\Definition (historik | redigera) [1 346 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== Klassen Componere\Abstract\Definition === _(Componere 2 >= 2.1.0)_ ==== Introduktion ==== Denna slutgiltiga abstrakta klass representerar en klasspost och bör inte användas direkt av programmeraren. ==== Klassöversikt ==== <pre> final abstract class Componere\Abstract\Definition { →Metoder: public addInterface(string $interface): Definition public addMethod(string $name, Componere\Method $method): Definition public addTrait(string $trait):...')
- 8 oktober 2024 kl. 05.39 componere.installation (historik | redigera) [615 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== Installation === Componeres källkod och versioner finns tillgängliga på » [https://github.com/krakjoe/componere github] = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/componere.installation.php PHP Funktioner Funktionsreferens Kategori:Php <HR> Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se...')
- 8 oktober 2024 kl. 05.37 Krav (historik | redigera) [515 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== Krav === Reflection krävs = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/componere.requirements.php PHP Funktioner Funktionsreferens Kategori:Php <HR> Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack till [https://datorhjalp.se Datorhjälp.se] som har sponsrat [https...')
- 8 oktober 2024 kl. 05.36 Componere Installera Konfigurera (historik | redigera) [569 byte] Admin (diskussion | bidrag) (Skapade sidan med '== Installera/Konfigurera == === Innehållsförteckning === * Krav * Installation = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/componere.setup.php PHP Funktioner Funktionsreferens Kategori:Php <HR> Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack till [https://...')
- 7 oktober 2024 kl. 07.23 Componere\Definition (historik | redigera) [2 308 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== Klassen Componere\Definition === _(Componere 2 >= 2.1.0)_ ==== Introduktion ==== Klassen Componere\Definition låter programmeraren skapa och registrera en typ vid körning. Om en Componere\Definition ersätter en befintlig klass, kommer den ursprungliga klassen att återställas när Definition förstörs. ==== Klassöversikt ==== <pre> final class Componere\Definition extends Componere\Abstract\Definition { →Konstruktorer: public __constru...')
- 7 oktober 2024 kl. 07.22 Componere Introduktion (historik | redigera) [1 905 byte] Admin (diskussion | bidrag) (Skapade sidan med ' == Introduktion == Componere (latin, engelska: compose) är avsett för produktionsmiljöer och tillhandahåller ett API för komposition av klasser, monkey patching och typomvandling. === Komposition === Componere\Definition används för att definiera (eller omdefiniera) en klass vid körning. Klassen kan sedan registreras, och vid omdefinition ersätter den originalklassen så länge som Componere\Definition finns kvar. <pre> public Componere\Definition::_...')
- 7 oktober 2024 kl. 07.18 Componere (historik | redigera) [2 607 byte] Admin (diskussion | bidrag) (Skapade sidan med '= Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/book.componere.php PHP Funktioner Funktionsreferens Kategori:Php <HR> Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack till [https://datorhjalp.se Datorhjälp.se] som har sponsrat [https://www.linux.se Linux.se] med webserver.')
- 7 oktober 2024 kl. 07.12 Iterator::next (historik | redigera) [878 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== Iterator::next === _(PHP 5, PHP 7, PHP 8)_ Iterator::next — Flytta framåt till nästa element ==== Beskrivning ==== public Iterator::next(): void Flyttar den aktuella positionen till nästa element. Notera: Denna metod anropas efter varje foreach-loop. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Eventuella returnerade värden ignoreras. = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/e...')
- 7 oktober 2024 kl. 07.11 APCUIterator::rewind (historik | redigera) [970 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== APCUIterator::rewind === _(PECL apcu >= 5.0.0)_ APCUIterator::rewind — Återställ iteratorn ==== Beskrivning ==== public APCUIterator::rewind(): void Återställer iteratorn till det första elementet. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Inget värde returneras. ==== Relaterade Funktioner ==== * APCUIterator::next — Flytta pekaren till nästa objekt * Iterator::next — Flytta framåt till n...')
- 7 oktober 2024 kl. 07.10 APCUIterator::next (historik | redigera) [1 047 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== APCUIterator::next === _(PECL apcu >= 5.0.0)_ APCUIterator::next — Flytta pekaren till nästa objekt ==== Beskrivning ==== public APCUIterator::next(): bool Flyttar iteratorpekaren till nästa element. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar true vid framgång eller false vid misslyckande. ==== Relaterade Funktioner ==== * APCUIterator::current — Hämta aktuellt objekt * APCUIterator::re...') Märke: Visuell redigering: Växlade
- 7 oktober 2024 kl. 07.09 APCUIterator::current (historik | redigera) [1 075 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== APCUIterator::current === _(PECL apcu >= 5.0.0)_ APCUIterator::current — Hämta aktuellt objekt ==== Beskrivning ==== public APCUIterator::current(): mixed Hämtar det aktuella objektet från APCUIterator-stacken. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar det aktuella objektet vid framgång, eller false om inga fler objekt finns eller vid misslyckande. ==== Relaterade Funktioner ==== * APCUI...')
- 7 oktober 2024 kl. 07.08 APCUIterator — APCUIterator-klassen (historik | redigera) [2 192 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== APCUIterator === _(PECL apcu >= 5.0.0)_ APCUIterator — Gör det enklare att iterera över stora APCu-cachar ==== Introduktion ==== Klassen APCUIterator gör det enklare att iterera över stora APCu-cachar. Detta är användbart eftersom det tillåter iterering över stora cacher i steg, medan ett definierat antal poster hämtas per låsinstans. Detta frigör cache-låsen för andra aktiviteter, istället för att hålla upp hela cachen för att häm...')
- 7 oktober 2024 kl. 07.05 APCUIterator::getTotalHits (historik | redigera) [1 141 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== APCUIterator::getTotalHits === _(PECL apcu >= 5.0.0)_ APCUIterator::getTotalHits — Hämta totalt antal cacheträffar ==== Beskrivning ==== public APCUIterator::getTotalHits(): int Hämtar det totala antalet cacheträffar. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar antalet cacheträffar vid framgång, eller false vid misslyckande. ==== Relaterade Funktioner ==== * APCUIterator::getTotalCount —...')
- 7 oktober 2024 kl. 07.02 APCUIterator::getTotalCount (historik | redigera) [1 096 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== APCUIterator::getTotalCount === _(PECL apcu >= 5.0.0)_ APCUIterator::getTotalCount — Hämta totalt antal poster ==== Beskrivning ==== public APCUIterator::getTotalCount(): int Hämtar det totala antalet poster. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar det totala antalet poster. ==== Relaterade Funktioner ==== * APCUIterator::getTotalHits — Hämta totalt antal cacheträffar * APCUIterator:...')
- 7 oktober 2024 kl. 07.00 APCUIterator::getTotalSize (historik | redigera) [1 094 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== APCUIterator::getTotalSize === _(PECL apcu >= 5.0.0)_ APCUIterator::getTotalSize — Hämta total cache-storlek ==== Beskrivning ==== public APCUIterator::getTotalSize(): int Hämtar den totala cache-storleken. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar den totala cache-storleken. ==== Relaterade Funktioner ==== * APCUIterator::getTotalCount — Hämta totalt antal poster * APCUIterator::getTot...')
- 7 oktober 2024 kl. 06.58 apcu cache info (historik | redigera) [2 693 byte] Admin (diskussion | bidrag) (Skapade sidan med '= Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.apcu-cache-info.php PHP Funktioner Funktionsreferens Kategori:Php <HR> Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack till [https://datorhjalp.se Datorhjälp.se] som har sponsrat [https://www.linux.se Linux.se] med...')
- 7 oktober 2024 kl. 06.56 apcu exists (historik | redigera) [1 861 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== apcu_exists === _(PECL apcu >= 4.0.0)_ apcu_exists — Kontrollerar om en post finns ==== Beskrivning ==== apcu_exists(string|array $keys): bool|array Kontrollerar om en eller flera APCu-poster finns. ==== Parametrar ==== '''keys''' En sträng, eller en array av strängar, som innehåller nycklar. ==== Returvärden ==== Returnerar true om nyckeln finns, annars false. Om en array skickades in som keys, returneras en array som innehåller alla befin...')
- 7 oktober 2024 kl. 06.52 APCUIterator:: construct (historik | redigera) [1 798 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== APCUIterator::__construct === _(PECL apcu >= 5.0.0)_ APCUIterator::__construct — Skapar ett APCUIterator-objekt ==== Beskrivning ==== public APCUIterator::__construct( array|string|null $search = null, int $format = APC_ITER_ALL, int $chunk_size = 100, int $list = APC_LIST_ACTIVE ) Skapar ett APCUIterator-objekt. ==== Parametrar ==== '''search''' Antingen ett reguljärt uttryck (PCRE) som matchar mot APCu-nyckelnamn, angivet...')
- 7 oktober 2024 kl. 06.45 APCUIterator (historik | redigera) [2 200 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== APCUIterator === _(PECL apcu >= 5.0.0)_ APCUIterator — Hämtar en lagrad variabel från cachen ==== Introduktion ==== Klassen APCUIterator gör det enklare att iterera över stora APCu-cachar. Detta är användbart eftersom det tillåter iterering över stora cacher i steg, samtidigt som ett definierat antal poster hämtas per låsinstansering. Detta frigör cache-låsningarna för andra aktiviteter istället för att hålla hela cachen uppe för at...') Märke: Visuell redigering: Växlade
- 7 oktober 2024 kl. 06.42 apcu delete (historik | redigera) [1 653 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== apcu_delete === _(PECL apcu >= 4.0.0)_ apcu_delete — Tar bort en lagrad variabel från cachen ==== Beskrivning ==== apcu_delete(mixed $key): mixed Tar bort en lagrad variabel från cachen. ==== Parametrar ==== '''key''' En nyckel som används för att lagra värdet som en sträng för en enda nyckel, eller som en array av strängar för flera nycklar, eller som ett APCUIterator objekt. ==== Returvärden ==== Om key är en array, returneras e...')
- 7 oktober 2024 kl. 06.40 apcu fetch (historik | redigera) [1 602 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== apcu_fetch === _(PECL apcu >= 4.0.0)_ apcu_fetch — Hämtar en lagrad variabel från cachen ==== Beskrivning ==== apcu_fetch(mixed $key, bool &$success = ?): mixed Hämtar en post från cachen. ==== Parametrar ==== '''key''' Nyckeln som används för att lagra värdet (med apcu_store()). Om en array skickas in, hämtas varje element och returneras. '''success''' Sätts till true vid framgång och false vid misslyckande. ==== Returvärden ==...') Märke: Visuell redigering: Växlade
- 7 oktober 2024 kl. 06.35 apcu store (historik | redigera) [2 236 byte] Admin (diskussion | bidrag) (Skapade sidan med '```mediawiki === apcu_store === _(PECL apcu >= 4.0.0)_ apcu_store — Cachar en variabel i datalagringsområdet ==== Beskrivning ==== `apcu_store(string $key, mixed $var, int $ttl = 0): bool` `apcu_store(array $values, mixed $unused = NULL, int $ttl = 0): array` Cachar en variabel i datalagringsområdet. Notera: Till skillnad från många andra mekanismer i PHP, kommer variabler som lagras med hjälp av apcu_store() att bestå mellan förfrågningar...') Märke: Visuell redigering: Växlade
- 7 oktober 2024 kl. 06.30 apcu add (historik | redigera) [2 532 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== apcu_add === _(PECL apcu >= 4.0.0)_ apcu_add — Cachar en ny variabel i datalagringsområdet ==== Beskrivning ==== `apcu_add(string $key, mixed $var, int $ttl = 0): bool` `apcu_add(array $values, mixed $unused = NULL, int $ttl = 0): array` Cacharar en variabel i datalagringsområdet, endast om den inte redan är lagrad. **Notera:** Till skillnad från många andra mekanismer i PHP, kommer variabler som lagras med hjälp av `apcu_add()` att bestå...')
- 7 oktober 2024 kl. 06.29 APCu Funktioner (historik | redigera) [1 381 byte] Admin (diskussion | bidrag) (Skapade sidan med '== APCu Funktioner == === Innehållsförteckning === * apcu_add — Cachar en ny variabel i datalagringsområdet * apcu_cache_info — Hämtar cachad information från APCu:s datalagringsområde * apcu_cas — Uppdaterar ett gammalt värde med ett nytt värde * apcu_clear_cache — Rensar APCu-cachen * apcu_dec — Minskar ett lagrat nummer * apcu_delete — Tar bort en lagrad variabel från cachen * apcu_enabled — Kontrollerar om APCu är...')
- 6 oktober 2024 kl. 08.26 Runtime-konfiguration (historik | redigera) [7 708 byte] Admin (diskussion | bidrag) (Skapade sidan med '== Runtime-konfiguration == Funktionen hos dessa kommandon påverkas av inställningar i `php.ini`. Även om standardinställningarna för APCu är tillräckliga för många installationer, bör seriösa användare överväga att justera följande parametrar. Det finns ett beslut att fatta vid konfigurationen av APCu: Hur mycket minne ska tilldelas APCu? Den ini-direktiv som styr detta är `apc.shm_size`. Läs sektionen om detta noggrant nedan. När servern körs bö...') Märke: Visuell redigering: Växlade
- 6 oktober 2024 kl. 08.23 apcu Installation (historik | redigera) [1 724 byte] Admin (diskussion | bidrag) (Skapade sidan med '== Installation == Information om hur man installerar denna PECL-tillägg kan hittas i manualkapitlet med titeln Installation av PECL-tillägg. Ytterligare information såsom nya versioner, nedladdningar, källfiler, underhållarinformation och en CHANGELOG finns här: [https://pecl.php.net/package/apcu]. '''Tips:''' PHP 7 har en separat modul ( [https://pecl.php.net/package/apcu-bc apcu-bc]) för bakåtkompatibilitet med APC. I bakåtkompatibilitetsläget registr...')
- 6 oktober 2024 kl. 08.22 Installation/konfiguration (historik | redigera) [583 byte] Admin (diskussion | bidrag) (Skapade sidan med '== Installation/konfiguration == === Innehållsförteckning === * Installation * Runtime-konfiguration = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/apcu.setup.php PHP Funktioner Funktionsreferens Kategori:Php <HR> Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack...')
- 6 oktober 2024 kl. 08.20 Apu Introduktion (historik | redigera) [1 102 byte] Admin (diskussion | bidrag) (Skapade sidan med '== Introduktion == APCu är ett nyckel-värdes-lager i minnet för PHP. Nycklarna är av typen sträng och värdena kan vara vilken PHP-variabel som helst. APCu stöder endast användarnivå-caching av variabler. APCu-cachen är per process på Windows, så vid användning av en processbaserad (snarare än trådbaserad) SAPI kommer cachen inte att delas mellan olika processer. APCu är en avskalad version av APC utan opcode-caching. Den första APCu-kodbasen hade ver...')
- 6 oktober 2024 kl. 08.19 APCu (historik | redigera) [2 172 byte] Admin (diskussion | bidrag) (Skapade sidan med '= APCu — APC Användarcache = ** Introduktion ** Installation/konfiguration *** Installation *** Runtime-konfiguration ** Fördefinierade konstanter ** APCu Funktioner *** apcu_add — Cachar en ny variabel i datalagringen *** apcu_cache_info — Hämtar cachad information från APCus datalagring *** apcu_cas — Uppdaterar ett gammalt värde med ett nytt värde *** apcu_clear_cache — Rensar APCu-cachen *** apcu_dec — Minsk...')
- 6 oktober 2024 kl. 08.14 Påverkan på PHPS beteende (historik | redigera) [2 993 byte] Admin (diskussion | bidrag) (Skapade sidan med '* Påverkan på PHPS beteende ** APCu — APC Användarcache *** Introduktion *** Installation/konfiguration *** Fördefinierade konstanter *** APCu Funktioner *** APCUIterator — APCUIterator-klassen ** Componere *** Introduktion *** Installation/konfiguration *** Componere\Abstract\Definition — Componere\Abstract\Definition-klassen *** Componere\Definition — Componere\Definition-klassen *** Componere\Patch — Comp...')
- 6 oktober 2024 kl. 08.12 Funktionsreferens (historik | redigera) [5 047 byte] Admin (diskussion | bidrag) (Skapade sidan med '* Funktionsreferens ** Påverkan på PHPS beteende *** APCu — APC User Cache *** Componere *** Error Handling — Felhantering och loggning *** FFI — Foreign Function Interface *** OPcache *** Output Control — Output Buffering Control *** PHP Options/Info — PHP-alternativ och information *** phpdbg — Interaktiv PHP-debugger *** runkit7 *** uopz — User Operations for Zend *** WinCache — Windows Cache för PHP...')
- 6 oktober 2024 kl. 07.56 Så du installera du SystemTap på Ubuntu / Debian (historik | redigera) [3 472 byte] Admin (diskussion | bidrag) (Skapade sidan med '= Installera SystemTap på Ubuntu = '''SystemTap''' är ett kraftfullt verktyg för insamling av systeminformation och felsökning på Linux-system. Det möjliggör dynamisk inspektion av systemets kärna och användarutrymme utan att behöva modifiera eller omkompilera kärnkoden. Med SystemTap kan administratörer och utvecklare övervaka prestanda, identifiera flaskhalsar och analysera systembeteenden i realtid. == Steg 1: Uppdatera Paketlistan == Öppna terminalen...') Märke: Visuell redigering: Växlade
- 6 oktober 2024 kl. 07.52 Using SystemTap with PHP DTrace Static Probes (historik | redigera) [5 071 byte] Admin (diskussion | bidrag) (Skapade sidan med '== Använda SystemTap med PHP DTrace statiska prober == På vissa Linux-distributioner kan SystemTap-spårningsverktyget användas för att spåra PHP:s statiska DTrace-prober. Detta är tillgängligt med PHP 5.4.20 och PHP 5.5. === Installera PHP med SystemTap === Installera SystemTap SDT-utvecklingspaketet: <pre><code># yum install systemtap-sdt-devel </code></pre> Installera PHP med DTrace-proberna aktiverade: <pre><code># ./configure --enable-dtrace ... # make...')
- 6 oktober 2024 kl. 07.48 Using PHP and DTrace (historik | redigera) [8 700 byte] Admin (diskussion | bidrag) (Skapade sidan med '```mediawiki == Använda PHP och DTrace == PHP kan konfigureras med DTrace statiska prober på plattformar som stöder DTrace Dynamisk Spårning. === Konfigurera PHP för DTrace statiska prober === Referera till extern plattformspecifik dokumentation för att aktivera operativsystemets DTrace-stöd. Till exempel, på Oracle Linux starta en UEK3-kärna och gör: <pre><code># modprobe fasttrap # chmod 666 /dev/dtrace/helper </code></pre> Istället för att använda `c...')
- 6 oktober 2024 kl. 07.45 Introduction to PHP and DTrace (historik | redigera) [2 217 byte] Admin (diskussion | bidrag) (Skapade sidan med '== Introduktion till PHP och DTrace == DTrace är ett alltid-tillgängligt, låg overhead, spårningsramverk som finns tillgängligt på flera plattformar inklusive Solaris, macOS, Oracle Linux och BSD. DTrace kan spåra operativsystemsbeteende och användarprograms utförande. Det kan visa argumentvärden och användas för att härleda prestandastatistik. Prober övervakas av användarskapade skript skrivna i DTrace D-språket. Detta möjliggör effektiv analys av dat...')
- 6 oktober 2024 kl. 07.43 DTrace dynamisk spårning (historik | redigera) [283 byte] Admin (diskussion | bidrag) (Skapade sidan med '= DTrace Dynamisk Spårning = == Innehållsförteckning == * Introduktion till PHP och DTrace * Använda PHP och DTrace * Använda SystemTap med PHP DTrace statiska prober')
- 5 oktober 2024 kl. 08.08 Prestandaöverväganden (historik | redigera) [6 989 byte] Admin (diskussion | bidrag) (Skapade sidan med '=== Prestandaöverväganden === Vi har redan nämnt i föregående avsnitt att endast insamlingen av möjliga rötter hade en mycket liten prestandapåverkan, men detta är när du jämför PHP 5.2 med PHP 5.3. Även om registreringen av möjliga rötter, jämfört med att inte registrera dem alls som i PHP 5.2, är långsammare, förhindrade andra förändringar i PHP:s körning i PHP 5.3 att denna specifika prestandaförlust ens visades. Det finns två huvudsakliga o...')
- 5 oktober 2024 kl. 08.05 Samlade cykler (historik | redigera) [5 831 byte] Admin (diskussion | bidrag) (Skapade sidan med 'Traditionellt misslyckas minnesmekanismer som använder referensräkning, såsom den som tidigare användes av PHP, med att hantera minnesläckor orsakade av cirkulära referenser. Från och med PHP 5.3.0 implementerar PHP dock den synkrona algoritmen från » [Concurrent Cycle Collection in Reference Counted Systems](https://www.hpl.hp.com/techreports/2001/HPL-2001-75.pdf), vilket adresserar detta problem. En fullständig förklaring av hur algoritmen fungerar ligger n...')
- 5 oktober 2024 kl. 08.02 Reference Counting Basics (historik | redigera) [9 111 byte] Admin (diskussion | bidrag) (Skapade sidan med '== Grunderna i referensräkning == En PHP-variabel lagras i en behållare som kallas en "zval". En zval-behållare innehåller, förutom variabelns typ och värde, två ytterligare bitar information. Den första kallas "is_ref" och är ett booleskt värde som indikerar om variabeln är en del av en "referensuppsättning" eller inte. Med denna bit vet PHP-motorn hur man skiljer mellan normala variabler och referenser. Eftersom PHP tillåter referenser på användarnivå,...')
- 5 oktober 2024 kl. 07.55 Skräpinsamling (historik | redigera) [732 byte] Admin (diskussion | bidrag) (Skapade sidan med '= Skräpsamling = Denna sektion förklarar fördelarna med den nya skräpsamlingsmekanismen (även känd som GC) som är en del av PHP 5.3. == Innehållsförteckning == * Grunderna i referensräkning * Samlade cykler * Prestandaöverväganden = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/features.gc.php PHP Funktioner Kategori:Php <HR> Det här...') Märke: Visuell redigering: Växlade
- 5 oktober 2024 kl. 07.49 INI-inställningar (historik | redigera) [820 byte] Admin (diskussion | bidrag) (Skapade sidan med '= INI-inställningar = == CLI SAPI Konfigurationsalternativ == {| class="wikitable" |- ! Namn !! Standard !! Ändringsbar !! Ändringslogg |- | '''cli_server.color''' || "0" || INI_ALL || |} Här är en kort förklaring av konfigurationsdirektiven. === cli_server.color bool === Aktivera den inbyggda utvecklingswebbservern att använda ANSI-färgkodning i terminalutdata. = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/features.commandline.in...')
- 5 oktober 2024 kl. 07.48 Inbyggd webbserver (historik | redigera) [5 904 byte] Admin (diskussion | bidrag) (Skapade sidan med '= Inbyggd webbserver = '''Varning''' Denna webbserver är avsedd att underlätta applikationsutveckling. Den kan också vara användbar för teständamål eller för applikationsdemonstrationer som körs i kontrollerade miljöer. Den är inte avsedd att vara en fullfjädrad webbserver. Den bör inte användas på ett offentligt nätverk. CLI SAPI tillhandahåller en inbyggd webbserver. Webbservern kör endast en enkeltrådad process, så PHP-applikationer kommer att...')
- 5 oktober 2024 kl. 07.38 Interaktivt skal (historik | redigera) [4 185 byte] Admin (diskussion | bidrag) (Skapade sidan med '= Interaktivt skal = CLI SAPI tillhandahåller ett interaktivt skal med hjälp av flaggan `-a` om PHP är kompilerat med alternativet `--with-readline`. Från och med PHP 7.1.0 är det interaktiva skalet också tillgängligt på Windows, om readline-tillägget är aktiverat. Genom att använda det interaktiva skalet kan du skriva PHP-kod och få den exekverad direkt. '''Exempel #1 Exekvera kod med hjälp av det interaktiva skalet''' <pre> $ php -a Interactive shell...')
- 5 oktober 2024 kl. 07.30 I/O-strömmar (historik | redigera) [1 784 byte] Admin (diskussion | bidrag) (Skapade sidan med '= In-/utdataströmmar = CLI SAPI definierar några konstanter för I/O-strömmar för att göra programmering för kommandoraden lite enklare. == CLI-specifika konstanter == {| class="wikitable" |- ! Konstant !! Beskrivning |- | '''STDIN''' || En redan öppen ström till stdin. Detta sparar att öppna den med: |} <pre> <?php $stdin = fopen('php://stdin', 'r'); ?> </pre> Om du vill läsa en enskild rad från stdin kan du använda: <pre> <?php $line = trim(fgets(STDI...')