Aggiornamento di luglio: 3.700 sviluppatori e 4,5 milioni di richieste dagli agenti | LaraPlugins — Blog di LaraPlugins
Luglio è stato il mese più intenso per LaraPlugins dal lancio di gennaio.
I numeri sono aumentati, gli agenti AI hanno preso d'assalto i nostri endpoint e due nuove pagine hanno cambiato il modo in cui gli sviluppatori ci trovano. Ma prima di parlare di numeri, una cosa rapida: gli agenti generano il volume, ma gli esseri umani sono l'intero punto.
Ho costruito LaraPlugins per lo sviluppatore che ha 20 minuti per valutare una dipendenza e vuole spenderne 5. Ogni miglioramento pubblicato questo mese è stato pensato per una persona reale che prende una decisione.
Ecco cosa abbiamo costruito, cosa si è rotto e cosa ci ha insegnato luglio.
Abbiamo Finalmente Creato un Blog
Fino a luglio, LaraPlugins non aveva un blog. Ora ha un vero sistema di pubblicazione completo di pannello di amministrazione, sitemap auto-aggiornanti, tempi di lettura e strumenti meta basati su laravel/head.
Ho pubblicato due articoli fin da subito:
- "Proof of Usefulness" di HackerNoon: Abbiamo ottenuto un punteggio di 151,37 con l'etichetta "Gaining Momentum". Ho scritto un'analisi dettagliata delle sei dimensioni dell'algoritmo e di dove possiamo migliorare.
- Ecosystem Pulse (20 luglio): Il nostro primo riepilogo settimanale: 325 nuovi plugin, 1.514 aggiornamenti e 13 advisory non corretti.
Un Post su Reddit Ha Superato un Mese di Ottimizzazioni alla Homepage
La più grande fonte di traffico a luglio non aveva nulla a che fare con la nostra homepage.
Ho creato la lista dei plugin AI-Ready — una pagina che filtra e classifica ogni pacchetto basato su Laravel AI SDK per salute e popolarità. L'ho pubblicata su Reddit e ha spopolato.
- 302 visitatori sono arrivati da Reddit a luglio.
- 266 di loro sono andati direttamente a quella singola lista.
È diventata rapidamente la pagina più visitata dell'intero sito (401 visitatori totali), superando la homepage. La lezione è stata chiara: un link mirato e davvero utile batte settimane di ottimizzazione della homepage.
Security Advisories: Meno Avvisi, Dati Migliori
Abbiamo lanciato gli advisory di sicurezza a giugno, ma a luglio ci siamo assicurati che abbiano davvero senso.
Abbiamo aggiornato il nostro version matching per confrontare le dipendenze come fa effettivamente Composer. Questo ha corretto un'ondata di falsi positivi che segnalavano plugin perfettamente sani. Abbiamo anche automatizzato i controlli per i nuovi pacchetti e garantito che lo stato degli advisory si aggiorni istantaneamente quando cambiano le versioni dei plugin.
Il risultato è una pagina degli advisory più silenziosa e molto più affidabile. Se ora appare un avviso, è reale.
Correggere la Deriva dei Dati (Quella è Colpa Mia)
La maggior parte del lavoro di luglio è stato completamente invisibile. È stato dedicato a mantenere onesti i nostri dati dietro le quinte.
Durante un controllo di routine, ho notato che i dati sulla versione dei pacchetti erano silenziosamente derivati dalla fonte di verità. Era successo per settimane senza che nessuno se ne accorgesse. È stato un mio errore, ma abbiamo corretto la sincronizzazione e indurito i job in background per mantenerli resilienti sotto carichi pesanti.
Niente di tutto ciò cambia l'aspetto della homepage, ma l'accuratezza dei dati è l'intera ragione per cui questo sito esiste.
Il Lavoro di Base per la SEO
Ho anche dedicato tempo ai dati strutturati: breadcrumb, schemi di elenco, tag canonici e nascondere le pagine sottili ai crawler dei motori di ricerca.
Non ho tirato a indovinare cosa sistemare. Ho eseguito il sito attraverso il mio strumento personale, seo.danielpetrica.com, per monitorare come i motori di ricerca indicizzano il sito in tempo reale. È lo stesso strumento di monitoraggio che uso per i lavori dei clienti per individuare i problemi di indicizzazione prima che si trasformino in costosi cali di ranking.
I Numeri di Luglio
Monitoriamo LaraPlugins in due diversi bucket di analisi: traffico browser (umani) e traffico API/MCP (agenti). Entrambi hanno raggiunto nuovi massimi.
1. Gli Umani: 3.734 Visitatori (+87%)
- 3.734 visitatori unici (rispetto ai 2.002 di giugno).
- 11.066 visualizzazioni di pagina. (Questo totale sembra più basso di giugno solo perché abbiamo spostato le risorse immagine nel loro bucket per mantenere pulite le metriche del browser).
Ognuno di quei 3.734 visitatori era uno sviluppatore che si chiedeva: "Questo pacchetto è sicuro da usare?"
2. Gli Agenti: 4,5 Milioni di Eventi
- 4,5 milioni di eventi totali (+67% rispetto al mese precedente).
- 3,2 milioni di visualizzazioni di pagina tra file markdown ed endpoint API.
- 1,5 milioni di richieste servite dal nostro principale strumento di ricerca MCP.
Gli agenti sono un enorme canale di distribuzione per noi, portando i dati di LaraPlugins direttamente nell'editor dello sviluppatore. Ma sono solo il meccanismo di consegna: la decisione finale appartiene sempre a un essere umano.
Cosa Mi Ha Insegnato Luglio
- Progetta per gli umani, lascia che gli agenti ereditino la qualità. Milioni di richieste API non contano se i dati sottostanti non aiutano uno sviluppatore a prendere una decisione migliore.
- Distribuzione > Ottimizzazione. Un buon post su Reddit ha portato più traffico intenzionale di un mese di rifinitura dei meta tag.
- L'igiene dei dati non è mai finita. La manutenzione invisibile non è entusiasmante, ma una directory con dati obsoleti è inutile.
Cosa Ci Aspetta
Abbiamo recentemente rilasciato laraplugins/doctor-health, che si integra direttamente con laravel/doctor. Presto condividerò un articolo completo su questo, ma in breve puoi ispezionare le dipendenze dei tuoi pacchetti direttamente all'interno del tuo progetto.
Nel frattempo, prenditi dieci secondi e controlla le dipendenze del tuo progetto. Non hai bisogno di un agente AI per farlo: laraplugins.io
Buon sviluppo e mantieni aggiornate le tue dipendenze!
Ecosystem Pulse arriva ogni settimana: nuovi plugin, aggiornamenti e advisory non corretti, in una breve email. Iscriviti e apparirà nella tua casella di posta invece che nei segnalibri.
Altri articoli recenti
Laravel AI 1.1 e 1.2: Agent Skills, Cohere e structured output più solidi
Le release 1.1.0 e 1.2.0 di laravel/ai portano gli Agent Skills, l'approvazione obbligatoria per i tool built-in e nuovi provider come Cohere e Laya self-hosted. Sul fronte qualità arrivano i fix allo structured output per Bedrock e il supporto alle provider options. Aggiornati anche i modelli di default, con Claude 4.7+ che ignora i sampling params.
Laravel 13.35.0: scheduler più controllabile, code più flessibili e response Markdown
Laravel 13.35.0 porta Schedule::alwaysOnOneServer(), il supporto a schedule:interrupt per i comandi di lunga durata, --memory in percentuale per queue:work e il nuovo metodo markdown() sulla response factory. Tante piccole migliorie anche a test, view compilate in parallelo e dischi local.
BashBox: un interprete Bash in sandbox per agenti AI in PHP
BashBox è un interprete bash scritto in puro PHP che permette di eseguire gli script generati dagli agenti AI senza mai ricorrere a proc_open, exec o shell_exec. Ogni comando è una classe PHP che lavora su un filesystem virtuale, con limiti di esecuzione, quote disco e accesso di rete configurabili. Ideale per chi sviluppa agenti con il Laravel AI SDK o altre librerie simili.