Introducing G2.ai, the future of software buying.Try now
PHPCI
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

PHPCI Reviews & Product Details

PHPCI Overview

What is PHPCI?

Free and open source continuous integration specifically designed for PHP.

PHPCI Details
Discussions
PHPCI Community
Show LessShow More
Product Description

Free and open source continuous integration specifically designed for PHP.


Seller

PHPCI

Description

PHPCI is a continuous integration tool specifically tailored for PHP projects. It automates the process of testing PHP code every time a new commit is made, ensuring that any integration issues are identified quickly and efficiently. PHPCI supports various PHP testing tools like PHPUnit, PHP Spec, and Behat, making it a versatile choice for PHP developers looking to maintain high standards of code quality. The platform is open-source, allowing for customization and enhancement by the community.

Recent PHPCI Reviews

Verified User
A
Verified UserSmall-Business (50 or fewer emp.)
5.0 out of 5
""Easy CI tool for Model, view ,Control of any syatem" "
I setup PHPCI on my local 'cloud' (yes, I run my own cloud). It was fairly straightforward to setup. Once I got it up and going it took me a while ...
AA
Aitor A.Mid-Market (51-1000 emp.)
3.0 out of 5
"Fast and Easy CI tool but needs to improve and mature"
Fast and easy implementation. No too much server hardware requirements needed. Very easy and intuitive working. Simple integration with source c...
Kyle W.
KW
Kyle W.Mid-Market (51-1000 emp.)
4.5 out of 5
"Easy for those with PHP knowledge, difficult for those without."
I setup PHPCI on my local 'cloud' (yes, I run my own cloud). It was fairly straightforward to setup. Once I got it up and going it took me a while ...

PHPCI Media

Answer a few questions to help the PHPCI community
Have you used PHPCI before?
Yes

6 PHPCI Reviews

4.2 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
6 PHPCI Reviews
4.2 out of 5
6 PHPCI Reviews
4.2 out of 5
G2 reviews are authentic and verified.
Verified User in Information Technology and Services
AI
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Seller invite
What do you like best about PHPCI?

I setup PHPCI on my local 'cloud' (yes, I run my own cloud). It was fairly straightforward to setup. Once I got it up and going it took me a while to get an actual test to pass. I integrated with GitHub and the build result came out nicely, but the tests failed. As I didn't have a clear understanding of how PHPCI performed the actual unit tests, it took me a while to figure out what caused the failure. Regardless, it is now up an running nicely, and has been stable for weeks. I'd recommend at least giving PHPCI a try.

* Clean smooth interface

* YAML driven testing

* Awesome integration with YAML

* GitHub integration

* Built in composer

Basically, once I got the product up and running I was quite happy with it. It does continuous integration testing quite well. Review collected by and hosted on G2.com.

What do you dislike about PHPCI?

My experience was with a very customized ecommerce projetc (prestashop 1.5.6.1) and the bad results come by:

- Too much time to perform the builds, we are talking about 15h. ;(

- The translations (spanish in our cases) are not completed at all.

- There is not too much information and support from the community comparing with another CI tools like Jenkins, TravisCI or CircleCI.

Additionally, there is no option to purchase support, the installation and administration should be performed by yourself. (This could be a good point if you have a Devops profiles/Team) Review collected by and hosted on G2.com.

Recommendations to others considering PHPCI:

If you are looking for a CI tool focused on PHP projects (better if your project is PHP 7.x) maybe PHPCI could help you.

Although, I think that the tool needs to improve in vary ways if want to be a solid alternative to the above tools mentioned. Review collected by and hosted on G2.com.

What problems is PHPCI solving and how is that benefiting you?

The scope was to implement a CI tool to build a Continuous Integration and Continuous Delivery environment, focused in projetcs developed in PHP mainly. Review collected by and hosted on G2.com.

AA
Mr
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about PHPCI?

Fast and easy implementation.

No too much server hardware requirements needed.

Very easy and intuitive working.

Simple integration with source code repositories (like github, gitlab, etc...).

The builds can be performed by a manually execution or scheduling a cronjob,. Additionally, you can setup a worker whcih run in background and will execute the build placed into the Beanstalkd queue. Obviously, you need to install Beanstalkd and Supervisord.

The tools give you the possibility to work with 5.6+ PHP versions. This is a good point.

The integration and works with Github was perfectly functional and no errors. Review collected by and hosted on G2.com.

What do you dislike about PHPCI?

My experience was with a very customized ecommerce projetc (prestashop 1.5.6.1) and the bad results come by:

- Too much time to perform the builds, we are talking about 15h. ;(

- The translations (spanish in our cases) are not completed at all.

- There is not too much information and support from the community comparing with another CI tools like Jenkins, TravisCI or CircleCI.

Additionally, there is no option to purchase support, the installation and administration should be performed by yourself. (This could be a good point if you have a Devops profiles/Team) Review collected by and hosted on G2.com.

Recommendations to others considering PHPCI:

If you are looking for a CI tool focused on PHP projects (better if your project is PHP 7.x) maybe PHPCI could help you.

Although, I think that the tool needs to improve in vary ways if want to be a solid alternative to the above tools mentioned. Review collected by and hosted on G2.com.

What problems is PHPCI solving and how is that benefiting you?

The scope was to implement a CI tool to build a Continuous Integration and Continuous Delivery environment, focused in projetcs developed in PHP mainly. Review collected by and hosted on G2.com.

Kyle W.
KW
Senior Software Engineer
Information Technology and Services
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about PHPCI?

I setup PHPCI on my local 'cloud' (yes, I run my own cloud). It was fairly straightforward to setup. Once I got it up and going it took me a while to get an actual test to pass. I integrated with GitHub and the build result came out nicely, but the tests failed. As I didn't have a clear understanding of how PHPCI performed the actual unit tests, it took me a while to figure out what caused the failure. Regardless, it is now up an running nicely, and has been stable for weeks. I'd recommend at least giving PHPCI a try.

* Clean smooth interface

* YAML driven testing

* Awesome integration with YAML

* GitHub integration

* Built in composer

Basically, once I got the product up and running I was quite happy with it. It does continuous integration testing quite well. Review collected by and hosted on G2.com.

What do you dislike about PHPCI?

* Setup configuration largely in PHP code

* Login section seemed to have trouble - I removed it.

* Currently, this is not a deployment utility.

* Updating it might be fun... Review collected by and hosted on G2.com.

Recommendations to others considering PHPCI:

Only use PHPCI for PHP.

Only use it if the person maintaining the server knows php.

Only use PHPCI if you want to use the correct tool (php for php integration),

Do not use it for deployment. Review collected by and hosted on G2.com.

What problems is PHPCI solving and how is that benefiting you?

Open Source Continuous integration without Jenkins. It works, I don't have to run Java - it just works. Review collected by and hosted on G2.com.

Lucas d.
LD
Programador PHP
Transportation/Trucking/Railroad
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about PHPCI?

The first thing I really liked in PHPCI is how simple you can install and configure with your applications, in comparison with other application of Continuous Integration PHPCI for me was the one with I spent least time configuring, other feature that I liked so much too is the web interface with the graphics and the all the deployment results, it's clear and simple to understand. Review collected by and hosted on G2.com.

What do you dislike about PHPCI?

Something that I didn't like was that you can only execute the deploy via command like or scheduling a job, I didn't see in the version I was working a button in the web interface where I can execute the deploy, I like to work in command line, but I think it could be better if I have a button in the web interface to execute the deploy. Review collected by and hosted on G2.com.

Recommendations to others considering PHPCI:

PHPCI is excellent tool and it need to keep improving it in each new version, I have sure that soon is going to be the main tool to work with CI in PHP. Review collected by and hosted on G2.com.

What problems is PHPCI solving and how is that benefiting you?

Before I use PHPCI I had to do everything manually, in the beginning it's good because you learn but after some time is waste time, I tried others sofware before, but I was wasting more time trying to install and configure. With PHPCI I improve all the process of deploying applications in my job in a really simple way. Review collected by and hosted on G2.com.

Elton Schivei C.
EC
Higher Education
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about PHPCI?

I liked the execution of options provided by the app and code coverage. Review collected by and hosted on G2.com.

What do you dislike about PHPCI?

I think it lacked integration controlled by micro service container, like docker to increase the application of test possibilities. Review collected by and hosted on G2.com.

Recommendations to others considering PHPCI:

The product is very stable and has excellent usability. Review collected by and hosted on G2.com.

What problems is PHPCI solving and how is that benefiting you?

Unit testing each commit code to version control, provided a detailed analysis of the problems, enabling the correction before it is reported or perceived by the end customer. Review collected by and hosted on G2.com.

Verified User in Computer Games
AC
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about PHPCI?

i've tried in one of my personal project and it works well, also have easy include a lot of tools related to php that is easy to set it up Review collected by and hosted on G2.com.

What do you dislike about PHPCI?

not so popular, many people do not know about it, i already suggested but they prefer use jenkins instead Review collected by and hosted on G2.com.

Recommendations to others considering PHPCI:

just give a try, it is better than jenkins for php in my opinion, dont let the popularity of jenkins interfer your decision Review collected by and hosted on G2.com.

What problems is PHPCI solving and how is that benefiting you?

after commit deployment, beneficts automated deployment Review collected by and hosted on G2.com.