Discussione:PHP

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Questa voce rientra tra gli argomenti trattati dai progetti tematici sottoindicati.
Puoi consultare le discussioni in corso, aprirne una nuova o segnalarne una avviata qui.
Informatica
Software libero
La voce è stata monitorata per definirne lo stato e aiutarne lo sviluppo.
Ha ottenuto una valutazione di livello minimo (marzo 2022).
CSeri problemi relativi all'accuratezza dei contenuti. Importanti aspetti del tema non sono trattati o solo superficialmente. Altri aspetti non sono direttamente attinenti. Alcune informazioni importanti risultano controverse. Potrebbero essere presenti uno o più avvisi. (che significa?)
CSeri problemi di scrittura. Linguaggio comprensibile, ma con stile poco scorrevole. Strutturazione in paragrafi carente. (che significa?)
BLievi problemi relativi alla verificabilità della voce. Un aspetto del tema non è adeguatamente supportato da fonti attendibili. Alcune fonti andrebbero sostituite con altre più autorevoli. Il tema non è stabile e potrebbe in breve necessitare di aggiornamenti. (che significa?)
DGravi problemi relativi alla dotazione di immagini e altri supporti grafici nella voce. Mancano molti file importanti per la comprensione del tema, alcuni essenziali. (che significa?)
Note: Confermo la valutazione precedente, ci sono più esempi che storia e informazioni tecniche
Monitoraggio effettuato nel marzo 2022


volevo modificare l`esempio ma ho distrutto l`articolo :( per favore mettete la vecchia versione! grazie

Cortesemente![modifica wikitesto]

Se non conoscete bene il codice Php, vi prego di non modificare gli esempi di codice, soprattutto se chi li ha scritti originariamente mette le variabili, i nomi delle funzioni e quant'altro in italiano. Grazie.

A mio parere è opportuno avere esempi di codice significativi e che rispettino gli standard di scrittura più diffusi di PHP (PEAR). Ciò, oltre le altre regole di formattazione, include anche l'utilizzo dell'inglese per gli identificatori. Potremmo lasciare solo i commenti in italiano.
Sono assolutamente d'accordo sugli standard con le variabili in inglese. Modifico subito, ora ho tempo. Sul fatto di eliminare gli esempi ci pensiamo poi. In ogni caso ricordo che la pagina Wikiversità è davvero povera di esempi invece. --Valerio Bozzolan (msg) 15:52, 2 feb 2014 (CET)[rispondi]


Io invece direi di eliminare completamente la sezione relativa agli esempi di codice, mi sembrano inutili. Il prgrammino che stampa il testo di 99 Bottles of Beer è davvero ridicolo.

--Asterisco (msg) 23:01, 14 dic 2008 (CET)[rispondi]

Sono d'accordo sull'eliminare l'algoritmo delle 99 bottiglie di birra. Non sono d'accordo sull'eliminare gli esempi di codice perché danno l'idea della complessità/facilità di un linguaggio (lo so perché quando cerco su wikipedia un linguaggio che non conosco la prima cosa che guardo è vedere quanto simile è ai linguaggi che già conosco). Anzi... aggiungerei l'esempio di un utilizzo di una semplice classe 'HelloWorld'. Che ne dite?
Chumkiu (msg) 11:57, 24 set 2010 (CEST)[rispondi]
Anch'io sono d'accordo sull'eliminare l'algoritmo delle 99 bottiglie di birra. --Angelo Mascaro (msg) 18:38, 14 mar 2018 (CET)[rispondi]

che ne pensate di fare un sito con la discussione ?? ognuno mette la sue parte ok?

Cosa diavolo significa? :) Comunque c'è la pagina PHP in Wikiversità, se era una "lezione" quello che intendevi fare. --Valerio Bozzolan (msg) 15:58, 2 feb 2014 (CET)[rispondi]

Codice MySQL[modifica wikitesto]

Che ne direste se il codice d'esempio di connessione a MySQL lo si facesse ragionando nella variante ad oggetti? Si resta di più su un paradigma di programmazione più "didattico", e sarebbe più in linea con la versione PHP5. --Valerio Bozzolan (msg) 23:34, 27 gen 2014 (CET)[rispondi]

Non sono esperto quindi non saprei esprimermi, ma se credi che così facendo la voce migliorerebbe allora procedi pure.--LikeLifer (msg) 16:23, 29 gen 2014 (CET)[rispondi]

Collegamenti esterni modificati[modifica wikitesto]

Gentili utenti,

ho appena modificato 1 collegamento/i esterno/i sulla pagina PHP. Per cortesia controllate la mia modifica. Se avete qualche domanda o se fosse necessario far sì che il bot ignori i link o l'intera pagina, date un'occhiata a queste FAQ. Ho effettuato le seguenti modifiche:

Fate riferimento alle FAQ per informazioni su come correggere gli errori del bot

Saluti.—InternetArchiveBot (Segnala un errore) 12:05, 30 mar 2018 (CEST)[rispondi]

Collegamenti esterni modificati[modifica wikitesto]

Gentili utenti,

ho appena modificato 5 collegamenti esterni sulla pagina PHP. Per cortesia controllate la mia modifica. Se avete qualche domanda o se fosse necessario far sì che il bot ignori i link o l'intera pagina, date un'occhiata a queste FAQ. Ho effettuato le seguenti modifiche:

Fate riferimento alle FAQ per informazioni su come correggere gli errori del bot.

Saluti.—InternetArchiveBot (Segnala un errore) 18:33, 25 lug 2019 (CEST)[rispondi]

Informazioni False ed Errate nella sezione "Confronto con ASP.NET", contenuto opinionistico e non enciclopedico[modifica wikitesto]

  1. Ci sono diversi framework web non solo PHP e ASP.NET, fonte: https://en.wikipedia.org/wiki/Comparison_of_server-side_web_frameworks
    Trattare un confronto solo con ASP.NET è iniquo e non enciclopedico
  2. Cosa significa diretto concorrente?, ASP.NET è solo uno dei tanti concorrenti e neanche il più diffuso o popolare, fonte: https://statisticsanddata.org/data/most-popular-backend-frameworks-2012-2021/
  3. "Supporta tutti i linguaggi di programmazione" falso. Solo i linguaggi C#, VB.NET e F# hanno un supporto ufficiale. In passato lo era anche J# .NET usa il CLR Common language runtime.
    ci sono alcune implementazioni open opensource per usare altri linguaggi, ma di certo non tutti.
    Fonti: https://dotnet.microsoft.com/en-us/languages, https://en.wikipedia.org/wiki/List_of_CLI_languages
  4. "Non è adatto a creare applicazioni desktop". Vero, ma il contesto non è chiaro. Stiamo parlando di un framework web, cosa centra con le app desktop?.
  5. "Meno facile da imparare e comprendere di PHP." Questa è una pura opinione. Si richiedono dati oggettivi e non fonti opinionistiche.
  6. "Più facile da imparare e comprendere rispetto ad ASP.NET". Questa è una pura opinione. Si richiedono dati oggettivi e non fonti opinionistiche.
  7. "Viene fornito con molti strumenti e funzionalità per supportare i programmatori." Quali funzioni e strumenti? Si richiede di quantificare il molti e di relazionarlo all'implicito "pochi" di PHP.
  8. "Consente la personalizzazione che causa bug e codifica scadente rispetto ad ASP.NET." Questa frase non ha senso. Cosa si intende con personalizzazione? Si richiedono fonti sul fatto che PHP causa bug.
    La codifica scadente dipende dal programmatore, anche ASP.NET consente di scrivere male il codice. Fonte: https://blog.codinghorror.com/web-development-as-tag-soup/
  9. "Funziona solo su un server Microsoft." Falso. è multipiattaforma. Fonti: https://docs.microsoft.com/it-it/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-6.0, https://docs.microsoft.com/it-it/visualstudio/mac/asp-net-core?view=vsmac-2019,
  10. "Funziona anche su server Linux" Affermazione fuori luogo, la maggior parte dei framework web funzionano su linux. Come si fa considerarla un PRO ?
  11. "Creazione applicazioni desktop." falso. Puoi creare applicazioni deskop in C# non in ASP.NET. Non posso citare fonti su qualcosa che non esiste per il principio della teiera di Russell.
  12. "Essendo Open Source, il codice è alla portata di tutti ed è quindi più esposto ad attacchi" Pura opinione, fornire dati. e comunque anche ASP.NET Core è open source.
  13. "Più costoso a causa della licenza Microsoft." Falso è sempre stato gratuito. Sia col vecchio .NET franework che aveva una licenza proprietaria, sia con il nuovo framework che è open source. Fonti: https://dotnet.microsoft.com/en-us/platform/free, https://github.com/aspnet, https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt

Propongo di eliminare la sezione, e se qualcuno vuole di creare una pagina di comparazione tra i framework web come in wiki inglese. Questo commento senza la firma utente è stato inserito da Stefano.Balzarotti123 (discussioni · contributi) 23:24, 21 dic 2021 (CET).[rispondi]

Personalmente sono abbastanza d'accordo, non mi pare abbia molto senso. Sarei anche io per l'eliminazione. Pingo [@ Inseritore], che aveva inserito quella sezione a gennaio, per avere la sua opininone. --ValterVB (msg) 23:39, 21 dic 2021 (CET)[rispondi]
Ciao, mi sono basato evidentemente su fonti troppo obsolete (quelle che ho citato prima della tabella). Se sono informazioni superate, eliminate pure la sezione :) --Inseritore (msg) 08:25, 22 dic 2021 (CET)[rispondi]
[@ Madaki, L736E, Gac] --Stefano.Balzarotti123 (msg) 09:27, 22 dic 2021 (CET)[rispondi]


Wikilove Wikipedia cerca di limitare e risolvere i conflitti.

Su Wikipedia la spinta volontaria può essere seriamente minata da conflitti e litigi senza controllo. È in vigore una precisa policy riguardo alla gestione dei conflitti, pertanto consulta Risoluzione dei conflitti per seguire le tappe previste. Il mancato impegno a risolvere un conflitto è dannoso all'enciclopedia ed agli utenti. Pertanto:

  1. confrontatevi nelle vostre pagine discussione,
  2. chiedete la mediazione di un altro utente,
  3. presentate il conflitto alla comunità facendo una richiesta di pareri.

Ho fornito e argomentato tutte le fonti, ottenuto il parere positivo dell'autore, ho aspettato anche un tempo sufficientemente lungo per dare tempo agli admin di analizzare la questione. Nel frattempo vedo dalla cronologia che anche altri utenti hanno tentato invani di eliminare la sezione incriminata, ma le modifiche sono state annullate, da qui mi pare di capire o che gli admin sostengono volutamente la disinformazione o che trattano qualsiasi modifica come vandalismo senza nemmeno informarsi sul perchè una sezione viene eliminata o modificata. A questo punto non mi rimane che richiedere in modo esplicito la risoluzione di questa disputa. Se non dovessi ricevere una risposta concreta e sensata procederò con la creazione di un sondaggio.Questo commento senza la firma utente è stato inserito da Stefano.Balzarotti123 (discussioni · contributi) 22:38, 4 mar 2022 (CET).[rispondi]

[@ Stefano.Balzarotti123] Perfettamente d'accordo con te sull'eliminazione dell'intero paragrafo. Completamente privo di fonti, fantasioso e fuori tempo: ASP è ormai uno dei tanti linguaggi/framework con cui costruire applicazioni web.--ÐnaX → Scrivimi 18:54, 5 mar 2022 (CET)[rispondi]
La sezione è assolutamente da eliminare, non ci sono più state novità in merito? --Bimbo1989 (msg) 12:01, 29 nov 2022 (CET)[rispondi]
Fatto --ÐnaX → Scrivimi 12:06, 29 nov 2022 (CET)[rispondi]