# PHPCI Reviews
**Vendor:** PHPCI  
**Category:** [Strumenti di Integrazione Continua](https://www.g2.com/it/categories/continuous-integration)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 6
## About PHPCI
Integrazione continua gratuita e open source specificamente progettata per PHP.




## PHPCI Reviews
  ### 1. Strumento CI facile per il modello, la vista, il controllo di qualsiasi sistema

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 31, 2018

**Cosa Le piace di più di PHPCI?**

Ho configurato PHPCI sul mio 'cloud' locale (sì, gestisco il mio cloud). È stato abbastanza semplice da configurare. Una volta avviato, ci è voluto un po' per far passare un test effettivo. Ho integrato con GitHub e il risultato della build è venuto fuori bene, ma i test sono falliti. Poiché non avevo una chiara comprensione di come PHPCI eseguisse i test unitari effettivi, ci è voluto un po' per capire cosa causasse il fallimento. Comunque, ora è in funzione correttamente ed è stabile da settimane. Consiglierei almeno di provare PHPCI.

* Interfaccia pulita e fluida

* Test basati su YAML

* Integrazione fantastica con YAML

* Integrazione con GitHub

* Composer integrato

Fondamentalmente, una volta che ho messo in funzione il prodotto, ne sono stato abbastanza soddisfatto. Esegue i test di integrazione continua piuttosto bene.

**Cosa non Le piace di PHPCI?**

La mia esperienza è stata con un progetto ecommerce molto personalizzato (prestashop 1.5.6.1) e i risultati negativi derivano da:

- Troppo tempo per eseguire le build, stiamo parlando di 15 ore. ;(

- Le traduzioni (spagnolo nel nostro caso) non sono affatto complete.

- Non c'è molta informazione e supporto dalla comunità rispetto ad altri strumenti CI come Jenkins, TravisCI o CircleCI.

Inoltre, non c'è l'opzione di acquistare supporto, l'installazione e l'amministrazione devono essere eseguite da soli. (Questo potrebbe essere un buon punto se si dispone di profili/Team Devops)

**Raccomandazioni per chi sta considerando PHPCI:**

Se stai cercando uno strumento CI focalizzato su progetti PHP (meglio se il tuo progetto è PHP 7.x) forse PHPCI potrebbe aiutarti.

Tuttavia, penso che lo strumento debba migliorare in vari modi se vuole essere un'alternativa solida agli strumenti sopra menzionati.

**Quali problemi sta risolvendo PHPCI e in che modo La sta aiutando?**

L'obiettivo era implementare uno strumento CI per costruire un ambiente di Continuous Integration e Continuous Delivery, focalizzato principalmente su progetti sviluppati in PHP.

  ### 2. Strumento CI veloce e facile ma necessita di migliorare e maturare

**Rating:** 3.0/5.0 stars

**Reviewed by:** Aitor A. | Mr, Mid-Market (51-1000 dip.)

**Reviewed Date:** September 27, 2018

**Cosa Le piace di più di PHPCI?**

Implementazione veloce e facile.
Non sono richiesti troppi requisiti hardware per il server.
Funzionamento molto facile e intuitivo.
Integrazione semplice con i repository di codice sorgente (come github, gitlab, ecc...).
Le build possono essere eseguite manualmente o programmando un cronjob. Inoltre, puoi configurare un worker che gira in background e eseguirà la build inserita nella coda di Beanstalkd. Ovviamente, è necessario installare Beanstalkd e Supervisord.
Gli strumenti ti danno la possibilità di lavorare con versioni PHP 5.6+. Questo è un buon punto.
L'integrazione e il funzionamento con Github erano perfettamente funzionali e senza errori.

**Cosa non Le piace di PHPCI?**

La mia esperienza è stata con un progetto ecommerce molto personalizzato (prestashop 1.5.6.1) e i risultati negativi derivano da:
- Troppo tempo per eseguire le build, stiamo parlando di 15 ore. ;(
- Le traduzioni (spagnolo nel nostro caso) non sono affatto complete.
- Non c'è molta informazione e supporto dalla comunità rispetto ad altri strumenti CI come Jenkins, TravisCI o CircleCI.
Inoltre, non c'è l'opzione di acquistare supporto, l'installazione e l'amministrazione devono essere eseguite da soli. (Questo potrebbe essere un buon punto se si dispone di profili/Team Devops)

**Raccomandazioni per chi sta considerando PHPCI:**

Se stai cercando uno strumento CI focalizzato su progetti PHP (meglio se il tuo progetto è PHP 7.x) forse PHPCI potrebbe aiutarti. Tuttavia, penso che lo strumento debba migliorare in vari modi se vuole essere un'alternativa solida agli strumenti sopra menzionati.

**Quali problemi sta risolvendo PHPCI e in che modo La sta aiutando?**

L'obiettivo era implementare uno strumento CI per costruire un ambiente di Integrazione Continua e Consegna Continua, focalizzato principalmente su progetti sviluppati in PHP.

  ### 3. Facile per chi ha conoscenze di PHP, difficile per chi non le ha.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kyle W. | Senior Software Engineer, Tecnologia dell'informazione e servizi, Mid-Market (51-1000 dip.)

**Reviewed Date:** May 17, 2016

**Cosa Le piace di più di PHPCI?**

Ho configurato PHPCI sul mio 'cloud' locale (sì, gestisco il mio cloud). È stato abbastanza semplice da configurare. Una volta avviato, mi ci è voluto un po' per far passare un test effettivo. Ho integrato con GitHub e il risultato della build è venuto bene, ma i test sono falliti. Poiché non avevo una chiara comprensione di come PHPCI eseguisse i test unitari effettivi, mi ci è voluto un po' per capire cosa avesse causato il fallimento. Comunque, ora è in funzione correttamente ed è stabile da settimane. Consiglierei almeno di provare PHPCI.

* Interfaccia pulita e fluida
* Test basati su YAML
* Integrazione fantastica con YAML
* Integrazione con GitHub
* Composer integrato

Fondamentalmente, una volta che ho messo in funzione il prodotto, ne sono stato piuttosto soddisfatto. Esegue molto bene i test di integrazione continua.

**Cosa non Le piace di PHPCI?**

* Configurazione impostata principalmente nel codice PHP
* La sezione di login sembrava avere problemi - l'ho rimossa.
* Attualmente, questo non è uno strumento di distribuzione.
* Aggiornarlo potrebbe essere divertente...

**Raccomandazioni per chi sta considerando PHPCI:**

Usa solo PHPCI per PHP. 
Usalo solo se la persona che mantiene il server conosce PHP. 
Usa solo PHPCI se vuoi usare lo strumento corretto (PHP per l'integrazione PHP).
Non usarlo per il deployment.

**Quali problemi sta risolvendo PHPCI e in che modo La sta aiutando?**

Integrazione continua open source senza Jenkins. Funziona, non devo eseguire Java - funziona e basta.

  ### 4. L'integrazione continua con PHPCI è davvero semplice asd

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lucas d. | Programador PHP, Trasporti/Autotrasporti/Ferroviario, Enterprise (> 1000 dip.)

**Reviewed Date:** March 15, 2016

**Cosa Le piace di più di PHPCI?**

La prima cosa che mi è piaciuta davvero in PHPCI è quanto sia semplice installarlo e configurarlo con le tue applicazioni; rispetto ad altre applicazioni di Integrazione Continua, PHPCI è stato quello con cui ho passato meno tempo a configurare. Un'altra caratteristica che mi è piaciuta molto è l'interfaccia web con i grafici e tutti i risultati del deployment, è chiara e semplice da capire.

**Cosa non Le piace di PHPCI?**

Qualcosa che non mi è piaciuto è che puoi eseguire il deploy solo tramite riga di comando o pianificando un lavoro; non ho visto nella versione su cui stavo lavorando un pulsante nell'interfaccia web dove posso eseguire il deploy. Mi piace lavorare in riga di comando, ma penso che sarebbe meglio se ci fosse un pulsante nell'interfaccia web per eseguire il deploy.

**Raccomandazioni per chi sta considerando PHPCI:**

PHPCI è uno strumento eccellente e bisogna continuare a migliorarlo in ogni nuova versione. Sono sicuro che presto diventerà lo strumento principale per lavorare con CI in PHP.

**Quali problemi sta risolvendo PHPCI e in che modo La sta aiutando?**

Prima di usare PHPCI dovevo fare tutto manualmente, all'inizio è utile perché impari, ma dopo un po' diventa una perdita di tempo. Ho provato altri software prima, ma stavo perdendo più tempo cercando di installare e configurare. Con PHPCI ho migliorato tutto il processo di distribuzione delle applicazioni nel mio lavoro in modo davvero semplice.

  ### 5. Un modo semplice per utilizzare CI in PHP

**Rating:** 4.0/5.0 stars

**Reviewed by:** Elton Schivei C. | Istruzione superiore, Enterprise (> 1000 dip.)

**Reviewed Date:** March 15, 2016

**Cosa Le piace di più di PHPCI?**

Mi è piaciuta l'esecuzione delle opzioni fornite dall'app e la copertura del codice.

**Cosa non Le piace di PHPCI?**

Penso che mancasse un'integrazione controllata da un contenitore di microservizi, come Docker, per aumentare le possibilità di applicazione dei test.

**Raccomandazioni per chi sta considerando PHPCI:**

Il prodotto è molto stabile e ha un'eccellente usabilità.

**Quali problemi sta risolvendo PHPCI e in che modo La sta aiutando?**

Il test unitario di ogni commit di codice nel controllo di versione fornisce un'analisi dettagliata dei problemi, consentendo la correzione prima che venga segnalata o percepita dal cliente finale.

  ### 6. per PHP è davvero il migliore

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Videogiochi | Mid-Market (51-1000 dip.)

**Reviewed Date:** March 16, 2016

**Cosa Le piace di più di PHPCI?**

ho provato in uno dei miei progetti personali e funziona bene, inoltre è facile includere molti strumenti relativi a PHP che sono facili da configurare

**Cosa non Le piace di PHPCI?**

non così popolare, molte persone non lo conoscono, l'ho già suggerito ma preferiscono usare Jenkins invece

**Raccomandazioni per chi sta considerando PHPCI:**

dai solo una prova, è meglio di Jenkins per PHP secondo me, non lasciare che la popolarità di Jenkins interferisca con la tua decisione

**Quali problemi sta risolvendo PHPCI e in che modo La sta aiutando?**

dopo il commit del deployment, beneficia del deployment automatizzato


## PHPCI Discussions
  - [A cosa serve PHPCI?](https://www.g2.com/it/discussions/what-is-phpci-used-for)

- [View PHPCI pricing details and edition comparison](https://www.g2.com/it/products/phpci/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-20+02%3A33%3A25+-0500&secure%5Bsession_id%5D=0e7dd32f-8845-4e22-a84c-06de0d6ea726&secure%5Btoken%5D=b4f400688782bf77a79b386748207df9a6a9849320a87f3c00a4f91c73346245&format=llm_user)

## PHPCI Features
**Funzionalità**
- Integrazioni
- Estensibilità
- Personalizza il test

**Gestione**
- Automazione
- Processi e Flusso di Lavoro
- Segnalazione

**AI agentico - Integrazione continua**
- Esecuzione autonoma dei compiti
- Integrazione tra sistemi
- Apprendimento Adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva

## Top PHPCI Alternatives
  - [Jenkins](https://www.g2.com/it/products/jenkins/reviews) - 4.4/5.0 (549 reviews)
  - [CircleCI](https://www.g2.com/it/products/circleci/reviews) - 4.4/5.0 (499 reviews)
  - [GitLab](https://www.g2.com/it/products/gitlab/reviews) - 4.5/5.0 (874 reviews)

