php

Back Open Paginator
11.01.2026 11:33
pureacetone (@pureacetone@qoto.org)

**Эссе**
**«Вечные старики веба»**

Их хоронили методично и с чувством.
Сначала в 2012-м — уверенно, почти радостно.
Потом в 2015-м — уже с аналитикой и слайдами.
В 2018-м — с речами про «новую эру» и обязательным словом *legacy*.

А они всё равно вставали, стряхивали пыль с потрёпанных плагинов и продолжали работать.
Без аплодисментов. Без пресс-релизов. Просто — работали.

PHP, jQuery, WordPress — это давно уже не «технологии».
Это #геология.
Гранитные плиты веба, которые медленно, упрямо ползут миллиметр за миллиметром, пока вокруг них извергаются модные вулканы #NextBigThing и #NewFrameworkJustDropped.

В 2020-м казалось: ещё один рывок, ещё одна волна #NextJS + #TypeScript + #Serverless — и старый добрый #LAMP наконец уйдёт в Лету.
Не ушёл.

В 2026-м мы открываем статистику и тихо материмся:
PHP всё ещё держит **72–74 %** рынка (#PHP).
WordPress обслуживает **больше 43 %** всех сайтов планеты (#WordPress).
А jQuery… да, господи, **jQuery всё ещё стоит на ~73 % сайтов**, которые кто-то когда-то написал и больше никогда не трогал (#jQuery).

Это уже не про производительность.
Не про «современность».
И даже не про деньги.

Это про инерцию человеческой психики (#HumanFactor).

Люди не любят переписывать работающее.
Люди особенно не любят переписывать работающее, если переписывать нужно не один сайт, а **триста пятьдесят клиентских**, каждый из которых «надо просто чуть-чуть подправить».
Люди ненавидят переписывать работающее, когда #Deadline горит, а заказчик звонит каждые сорок минут.

Поэтому мы пишем новые микросервисы на #Go,
а потом прикручиваем к ним старую админку на PHP 7.4.

Поэтому делаем красивый фронтенд на #React19,
а под капотом у нас до сих пор jQuery-обработчик клика по кнопке «Сохранить».

Поэтому запускаем #NextJS15 с app router и server actions,
а контент-менеджеры продолжают заливать новости через WordPress, потому что «там удобно, и я уже привык».

Это не лень.
Это #прагматизм, доведённый до экзистенциального ужаса.

Мы все знаем: идеального стека не существует (#PerfectStackIsAMyth).
А реальный стек — это всегда компромисс между
«хочу умереть красиво»
и
«надо сдать до пятницы».

Пока очередной фреймворк проходит пять стадий принятия —
от «это будущее!» до «боже, за что я опять это делаю» —
старые технологии просто молча сидят в углу и продолжают работать.

Без шума.
Без релизов каждые две недели.
Без твитов с пометкой #BreakingChange.

Просто работают (#ItJustWorks).

Может быть, в 2040-м кто-то всё-таки похоронит PHP (#RIPPHP).
Может быть, WordPress превратится в музейный экспонат.
Может быть, jQuery отправят на свалку истории рядом с Flash и GeoCities.

Но почему-то кажется, что в тот самый день
где-то в маленьком офисе на окраине постсоветского города
уставший сисадмин 62 лет откроет последний тикет:

> «сайт упал после обновления ядра wp 7.8.12 → 7.8.13
> срочно, дедлайн вчера»

Он вздохнёт, откроет #PuTTY,
залогинится на сервер 2009 года выпуска
и снова оживит эту старую, добрую, бессмертную хрень.

Потому что некоторые вещи не умирают (#LegacyForever).
Они просто становятся фоном,
на котором происходит вся остальная жизнь веба.

И, чёрт возьми, в этом есть что-то до жути красивое.

(2) Пост від @olukawy.bsky.social — Bluesky
bsky.app/profile/olukawy.bsky.





Show Original Post


11.01.2026 11:10
TurboLearnPHP (@TurboLearnPHP@mastodon.social)

PHP Hack Makes Coalescing Chains Nested Ifs Effortless

💻 PHP Hack Makes Coalescing Chains Nested Ifs Effortless - Junior vs Senior PHP code comparison! See how professionals write code differently. This will improve your skills! Your code quality will improve!

...

youtube.com/watch?v=2QRqLpL4fD0




Show Original Post


11.01.2026 11:01
PythonPeak (@PythonPeak@mastodon.social)

Live Chat Spam Lockdown in 60 Seconds

Sliding window rate limit that saves your live event.

youtube.com/watch?v=T4WdOxS5BP0




Show Original Post


11.01.2026 10:18
decompwlj (@decompwlj@mathstodon.xyz)

A082246: Primes that are the sum of 7 consecutive primes

3D graph, threejs - webGL ➡️ decompwlj.com/3Dgraph/A082246.
3D graph Gen, threejs animation ➡️ decompwlj.com/3DgraphGen/A0822
2D graph, first 500 terms ➡️ decompwlj.com/2Dgraph500terms/

#decompwlj #math #mathematics #maths #sequence #OEIS #JavaScript #php #graph #3D #threejs #webGL #triangular #numbers #primes #PrimeNumbers #palindromes #animation #FundamentalTheoremOfArithmetic #sequences #NumberTheory #classification #integer #decomposition #number #theory #equation #graphs #sieve #fundamental #theorem #arithmetic #research





Show Original Post


11.01.2026 10:16
decompwlj (@decompwlj@mathstodon.xyz)

A082077: Balanced primes of order two

3D graph, threejs - webGL ➡️ decompwlj.com/3Dgraph/A082077.
3D graph Gen, threejs animation ➡️ decompwlj.com/3DgraphGen/A0820
2D graph, first 500 terms ➡️ decompwlj.com/2Dgraph500terms/

#decompwlj #math #mathematics #maths #sequence #OEIS #JavaScript #php #graph #3D #threejs #webGL #triangular #numbers #primes #PrimeNumbers #palindromes #animation #FundamentalTheoremOfArithmetic #sequences #NumberTheory #classification #integer #decomposition #number #theory #equation #graphs #sieve #fundamental #theorem #arithmetic #research





Show Original Post


11.01.2026 10:13
decompwlj (@decompwlj@mathstodon.xyz)

A081605: Numbers having at least one 0 in their ternary representation

3D graph, threejs - webGL ➡️ decompwlj.com/3Dgraph/A081605.
3D graph Gen, threejs animation ➡️ decompwlj.com/3DgraphGen/A0816
2D graph, first 500 terms ➡️ decompwlj.com/2Dgraph500terms/

#decompwlj #math #mathematics #maths #sequence #OEIS #JavaScript #php #graph #3D #threejs #webGL #triangular #numbers #primes #PrimeNumbers #palindromes #animation #FundamentalTheoremOfArithmetic #sequences #NumberTheory #classification #integer #decomposition #number #theory #equation #graphs #sieve #fundamental #theorem #arithmetic #research





Show Original Post


11.01.2026 10:04
journalduhacker (@journalduhacker@framapiaf.org)

CQRS avec Symfony Messenger : Domptez la complexité de vos applications journalduhacker.net/s/pqni4x/c wanadevdigital.fr/356-cqrs-ave #architecture #php




Show Original Post


11.01.2026 09:02
danielpetrica (@danielpetrica@infosec.exchange)

Launching LaraPlugins.io on #ProductHunt today! The toughest tech hurdle wasn't the UI or database; it was crafting the health scoring algorithm. How should we differentiate between a package left untouched for 2 years (abandoned) and one that's 'complete' (stable)? I chose to blend several indicators like update freshness, #Laravel compatibility, #PHP version support, and more.

What would you tweak? The health score is open for feedback.
coz.jp/oWFEAZ
#developer #launch





Show Original Post


11.01.2026 09:00
danielpetrica (@danielpetrica@infosec.exchange)

🚀 Launching LaraPlugins.io on Product Hunt today!

I built an automated directory and health for Laravel packages because I got tired of manually checking if dependencies were abandoned.
The stack: Laravel Octane #FrankenPhp, #FilamentPHP & Horizon for queue.

It Reduces the "is this package safe to use?" research time from minutes to seconds.
Link: coz.jp/oWFEAZ
Would love feedback from the #Laravel #PHP community!

#Developer #programming #ProductHunt #DeveloperTools





Show Original Post


11.01.2026 05:05
decompwlj (@decompwlj@mathstodon.xyz)

A081330: Numbers that can be written as sum of two 3-smooth numbers

3D graph, threejs - webGL ➡️ decompwlj.com/3Dgraph/A081330.
3D graph Gen, threejs animation ➡️ decompwlj.com/3DgraphGen/A0813
2D graph, first 500 terms ➡️ decompwlj.com/2Dgraph500terms/

#decompwlj #math #mathematics #maths #sequence #OEIS #JavaScript #php #graph #3D #threejs #webGL #triangular #numbers #primes #PrimeNumbers #palindromes #animation #FundamentalTheoremOfArithmetic #sequences #NumberTheory #classification #integer #decomposition #number #theory #equation #graphs #sieve #fundamental #theorem #arithmetic #research





Show Original Post


11.01.2026 05:02
decompwlj (@decompwlj@mathstodon.xyz)

A081311: Numbers that can be written as sum of a prime and an 3-smooth number

3D graph, threejs - webGL ➡️ decompwlj.com/3Dgraph/A081311.
3D graph Gen, threejs animation ➡️ decompwlj.com/3DgraphGen/A0813
2D graph, first 500 terms ➡️ decompwlj.com/2Dgraph500terms/

#decompwlj #math #mathematics #maths #sequence #OEIS #JavaScript #php #graph #3D #threejs #webGL #triangular #numbers #primes #PrimeNumbers #palindromes #animation #FundamentalTheoremOfArithmetic #sequences #NumberTheory #classification #integer #decomposition #number #theory #equation #graphs #sieve #fundamental #theorem #arithmetic #research





Show Original Post


11.01.2026 04:59
decompwlj (@decompwlj@mathstodon.xyz)

A081092: Primes having a prime number of 1's in their binary representation

3D graph, threejs - webGL ➡️ decompwlj.com/3Dgraph/A081092.
3D graph Gen, threejs animation ➡️ decompwlj.com/3DgraphGen/A0810
2D graph, first 500 terms ➡️ decompwlj.com/2Dgraph500terms/

#decompwlj #math #mathematics #maths #sequence #OEIS #JavaScript #php #graph #3D #threejs #webGL #triangular #numbers #primes #PrimeNumbers #palindromes #animation #FundamentalTheoremOfArithmetic #sequences #NumberTheory #classification #integer #decomposition #number #theory #equation #graphs #sieve #fundamental #theorem #arithmetic #research





Show Original Post


1 ...205 206 207 208 209 210 211 212 213 214 215 ...526
UP