Vitajte v júnovom vydaní PHP anotovaných. Zhrnieme najúžasnejší vývoj v komunite PHP za posledný mesiac, pričom uvedieme ručne vyberané správy, články, nástroje a videá.
Zvýraznenie
Všetko najlepšie k 28. narodeninám, PHP!
8. júna oslávilo PHP 28 rokov! Na začiatok si pozrite prvé verejné vyhlásenie Rasmusa Lerdorfa o PHP.
Tu je mnoho ďalších rokov posilnenia postavenia vývojárov a posúvania hraníc webových technológií. Všetko najlepšie k narodeninám, PHP! 🎉🥳🎂
Tím JetBrains PhpStorm oslovil 20 členov komunity PHP a požiadal ich, aby pomenovali svoje obľúbené kódovacie stopy. Výsledkom je zoznam skladieb prispôsobený tak, aby ste boli pri kódovaní v PHP ešte produktívnejší.
Tento zoznam skladieb, ktorý svedčí o živej a rozmanitej komunite PHP, obsahuje príspevky od velikánov PHP, ako sú Christoph Rumpel, Jordi Boggiano, James Titcumb, Matthieu Napoli, Frank de Jonge, Stephen Rees-Carter, Cal Evans, Povilas Korop, Taylor Otwell, Benjamin Eberlei, Nicolas Grekas, Eric Barnes, Ian Landsman, Derick Rethans, Caneco, Zuzana Kunckova, Brent, Tim MacDonald, Mohamed Said a Paul Redmond.
Nástroje
wp-now – miestne prostredie pre vývojárov od inžinierskeho tímu WordPress.
Tento nástroj využíva WebAssembly na prevádzku PHP nad webovým serverom Node.js. Je to rýchlejšie ako prostredia založené na Docker a dá sa použiť s akýmikoľvek aplikáciami PHP, aj keď budete musieť prísť na spôsob, ako spustiť svoju DB.
PHP Monitor 6.0 je teraz k dispozícii – Táto hlavná aktualizácia predstavuje nového správcu verzií PHP, nový samostatný režim, ktorý umožňuje aplikácii pracovať bez inštalácie aplikácie Valet a ďalšie.
pmjones/AutoShel – Automaticky mapuje názvy príkazov CLI na triedy príkazov PHP v určenom priestore názvov, pričom reflektuje na špecifikovanú hlavnú metódu v rámci tejto triedy na určenie hodnôt argumentov a možností. Parametre metódy môžu byť skalárne hodnoty (int, float, string, bool) alebo polia.
jolicode/castor – Spúšťač úloh a spúšťač príkazov navrhnutý so zameraním na skúsenosti vývojárov, vytvorený pomocou PHP.
ProjektGopher/whisky – Jednoduchý a rámcovo agnostický nástroj CLI na správu a presadzovanie git hookov projektu PHP v tíme.
schranz-search/schranz-search – Vyhľadávacia abstrakcia cez rôzne vyhľadávače napísané v PHP. V súčasnosti implementované nástroje zahŕňajú Elasticsearch, Opensearch, Algolia, Meilisearch, RediSearch, Solr a Typesense.
TestGenAI – Nástroj od Tomáša Votrubu, autora Rectora, na generovanie unit testov pre PHP kód.
librarianphp/librarian – generátor statických stránok a indexátor markdown inšpirovaný Hugom a DEV, napísaný v PHP. Prečítajte si príbeh tohto výtvoru.
TeamCity 2023.05
TeamCity 2023.05 prichádza s niekoľkými vysoko očakávanými funkciami, vrátane temnej témy, terminálového prístupu k agentom a vylepšenia nastavenia viacerých uzlov.
Čo je nové →
IntelliJ IDEA 2023.2 EAP
Zaviedli sme nové funkcie a vylepšenia produktov ako súčasť programu prednostného prístupu pre verziu 2023.2. Tieto aktualizácie sú teraz k dispozícii na preskúmanie.
Skúste ešte dnes →
JetBrains GameDev Day 2023 Výzva pre rečníkov
V októbri 2023 organizujeme ďalší JetBrains GameDev Day – bezplatné, živé virtuálne podujatie, na ktorom sa komunitní rečníci venujú témam, ktoré ich zaujímajú. Snažíme sa našim účastníkom ponúknuť hodnotný technický herný obsah zmiešaný so skúsenosťami rečníkov s konkrétnymi nástrojmi a technológiami. Máte záujem? Prihláste sa do 22. júna!
Odoslať rozhovor →
Tip #1: Pridajte vopred vytvorené formuláre z knižnice vzorov vzorov formulárov
Vstavaná knižnica miniaplikácií Sample Form Patterns od Axure RP ponúka výber vopred vytvorených formulárov, ktoré vám pomôžu naštartovať váš prototyp. Môžete si vybrať zo vzorov, ako sú výber dátumu, prediktívne vyhľadávanie, registračné formuláre a ďalšie. Jednoducho prepnite na knižnicu Vzorové vzory formulárov na table Knižnice, pridajte formulár do súboru a prispôsobte ho podľa potreby.
Tip č. 2: Použite klávesové skratky na presun miniaplikácií do alebo von z dynamického panela
Miniaplikácie môžete pridať priamo do dynamického panela podržaním klávesov Cmd + Opt (Mac) alebo Ctrl + Alt (Windows) a ťahaním miniaplikácie cez dynamický panel na plátne. Alebo použite rovnaké skratky, keď ste v paneli, aby ste z neho presunuli miniaplikáciu. Skratku možno použiť aj v zobrazení všetkých stavov na presun miniaplikácií medzi stavmi panela.
Predstavujeme vám nové vylepšenia našej ponuky pre firmy. Naše portfólio prešlo niekoľkými významnými zmenami s cieľom ponúkať tie najmodernejšie a najkonkurencieschopnejšie riešenia na trhu:
1. Zavádzame úplne novú funkcionalitu správy zraniteľností a záplat, ktorá bude súčasťou platformy ESET PROTECT. ESET Vulnerability and Patch Management aktívne sleduje zraniteľnosti v operačných systémoch a bežných aplikáciách a umožňuje automatizované opravy na všetkých koncových zariadeniach spravovaných prostredníctvom našej jednotnej platformy ESET PROTECT.
ESET Vulnerability and Patch Management kontroluje tisíce obľúbených aplikácií, napríklad Adobe Acrobat, Mozilla Firefox a Zoom Client, na prítomnosť viac ako 35 000 bežných zraniteľností a rizík (CVE) a umožňuje prispôsobenie politík záplat. Bude súčasťou nového bezpečnostného riešenia ESET PROTECT Elite a pridávame ju aj do existujúceho balíka ESET PROTECT Complete bez akéhokoľvek navýšenia ceny. Možno ju aktivovať veľmi jednoducho prostredníctvom sekcie „Počítače“ v konzole ESET PROTECT Cloud. Funkcia ESET Vulnerability and Patch Management bude aktívna od konca júla 2023.
2. Ako sme už spomenuli, od dnes spúšťame úplne nové firemné bezpečnostné riešenie, ESET PROTECT Elite, ktoré zahŕňa všetky dostupné komponenty a funkcie. Ide o plnohodnotné riešenie XDR, ktoré pokrýva oblasti vynikajúceho prehľadu aj zníženia rizík. V strednodobom horizonte nahradí v ponuke spoločnosti ESET úroveň ESET PROTECT Enterprise.
3. Zrušili sme tiež limit najmenej 100 chránených zariadení pre ESET Inspect. Znamená to, že úroveň ESET PROTECT Enterprise s týmto nástrojom je dostupná od 25 jednotiek a nová úroveň ESET PROTECT Elite je v našich objednávkových systémoch od dnes takisto dostupná od 25 zariadení.
S potešením oznamujeme, že vydanie Telerik and Kendo UI R2 2023 je dnes dostupné. Progress umožňuje vývojárskym tímom vytvárať moderné digitálne zážitky s nástrojmi na zlepšenie výkonu, zvýšenú prispôsobivosť, efektívny štýl a prispôsobenie používateľského rozhrania a nové vysokohodnotné komponenty. Hlavné prvky vydania Progress Developer Tools R2 2023:
Vylepšený výkon:
• Optimalizácia výkonu siete zaisťuje, že sa správne informácie doručia bez oneskorenia
• Podpora pre .NET 8 Preview a Angular 16 umožňuje vývojárom začať s vylepšeniami výkonu nových rámcov
Zvýšená prispôsobivosť a poskytovanie medzi platformami:
• Nová možnosť kompaktnej mriežky pre používateľské rozhranie Telerik pre ASP.NET Core a používateľské rozhranie MVC a Kendo pre jQuery pomáha poskytovať zmysluplné zobrazenia údajov na malých obrazovkách
• Adaptívny režim pre rôzne komponenty zaisťuje vykresľovanie vhodné pre mobilné zariadenia
• Oficiálna podpora Blazor Hybrid poskytuje vývojárom nástroje, ktoré potrebujú na využitie najnovšej technológie vývoja webu
Efektívny štýl a prispôsobenie používateľského rozhrania:
• Pridaná podpora ThemeBuilder pre Kendo UI pre jQuery a Telerik UI pre ASP.NET Core a MVC pomáha vývojárom modernizovať štýl ich UI bez zdĺhavej práce s CSS
• Úplne nová dokumentácia návrhového systému poskytuje vývojárom informácie, ktoré potrebujú na zabezpečenie toho, aby ich používateľské rozhranie spĺňalo požiadavky na štýl
• Nové možnosti prispôsobenia zaisťujú, že žiadna požiadavka nezostane pozadu
Zvýraznené nové komponenty:
• Konverzačné používateľské rozhranie pre Telerik UI pre .NET MAUI pomáha priniesť mimoriadne populárny kanál interakcie chatu do projektov naprieč platformami
• PDF Viewer s Kendo UI pre Angular a Telerik UI for .NET MAUI pomáha vývojárom zobrazovať dokumenty bez ďalších nástrojov
• Nový komponent KendoReact Spreadsheet dáva vývojárom jedinečnú možnosť vložiť do svojich webových aplikácií funkcie podobné Excelu
• Položka Gauge report v Telerik Reporting and Report Server еumožňuje užívateľom jednoducho sprostredkovať kľúčové metriky alebo ukazovatele výkonnosti v správach.