Pull to refresh
95.14

PHP *

Server-side scripting language designed for Web development, but also used as a general-purpose programming language

Show first
Rating limit
Level of difficulty

Best distributed task scheduling framework — Openjob 1.0.7 released

Reading time 5 min
Views 982

Openjob is a new  distributed task scheduling framework based on Akka architecture. Supports multiple cronjob, delay task, workflow, lightweight distributed computing, unlimited horizontal scaling, with high scalability and fault tolerance. Also has complete management, powerful alarm monitoring, and support multiple languages

Read more
Total votes 3: ↑3 and ↓0 +3
Comments 0

More powerful and intelligent task scheduling framework — Openjob 1.0.6 published

Reading time 3 min
Views 1.1K

Openjob is a new  distributed task scheduling framework based on Akka architecture. Supports multiple cronjob, delay task, workflow, lightweight distributed computing, unlimited horizontal scaling, with high scalability and fault tolerance. Also has complete management, powerful alarm monitoring, and support multiple languages

If you are looking for a high-performance distributed task scheduling framework that supports cronjob, delay task, lightweight computing, workflow, and supports multiple programming languages, then Openjob is definitely the way to go.

Read more
Rating 0
Comments 1

Openjob: distributed task scheduling framework

Reading time 3 min
Views 16K

Openjob is a distributed and high-performance task scheduling framework that supports multiple cronjob, delay task, workflow, lightweight distributed computing, unlimited horizontal scaling, with high scalability and fault tolerance. Also has perfect permission management, powerful alarm monitoring, and support multiple languages

Read more
Rating 0
Comments 1

Compiling fast .exe console applications with PHP 8.1, why not?

Reading time 4 min
Views 4.8K

With each release, PHP is getting faster, and when JIT (Just-In-Time) compilation is enabled, it reaches almost the same C marks.

Many people at one time probably had a desire to easily write console and window applications. The guys of Runet sometimes wrote irreplaceable applications for solving small tasks and shared them on forums, although some of them contained small bugs.

However, times are changing, and people have begun to realize their mistakes, switching, say, to OOP.

To be nostalgic and demonstrate the new Frankenstein, we will build a full-fledged console exe application in PHP.

Read more
Total votes 9: ↑8 and ↓1 +7
Comments 3

Laravel vs Symfony: An Architect’s Perspective

Reading time 10 min
Views 7K

If you’re reading this article, you probably already know what a software framework is – it’s basically a collection of libraries that speed up development by providing tried and tested solutions to typical problems. However, when it comes to choosing the right framework, this question is far from basic. And choosing the right framework for the right reasons is important. After all, you would not want to build your whole project on the wrong foundation, would you?

Read more
Total votes 2: ↑2 and ↓0 +2
Comments 1

CodeIgniter 4. Prelude to PHPUnit

Reading time 3 min
Views 1.2K

Thanks for your feedbacks

I thank the members of the Habr community for their benevolent attitude to the article by the author «Speed Dating with the CodeIgniter 4 on GitHub» in the form of votes and comments.

The friendly attitude to the author prompted him to continue developing a topic dedicated to PHPUnit as part of CodeIgniter 4.

Install Xdebug on XAMPP (Windows 32-bit (x86))

1. Why Xdebug? In file «appstarter/tests/README.md» in the «Requirements» section explicitly states: «You also need to install XDebug to successfully calculate code coverage».

Read more
Total votes 1: ↑0 and ↓1 -1
Comments 0

Is PHP compilable?! PVS-Studio searches for errors in PeachPie

Reading time 22 min
Views 655

PHP is widely known as an interpreted programming language used mainly for website development. However, few people know that PHP also has a compiler to .NET – PeachPie. But how well is it made? Will the static analyzer be able to find actual bugs in this compiler? Let's find out!

Read more
Total votes 2: ↑2 and ↓0 +2
Comments 0

Speed Dating with the CodeIgniter 4 on GitHub

Reading time 2 min
Views 2.8K

Getting acquainted with the CodeIgniter 4 PHP framework is quite simple.

Spend the evening following the instructions in the «Build Your First Application» section. Since the documentation is written in a good, technically understandable language, it is even possible to get some aesthetic pleasure in the process of familiarizing yourself with this and other sections.

The feeling of airiness and consistency of the CodeIgniter 4 project will be present with you everywhere now.

What is so attractive about CodeIgniter 4?

Read more
Total votes 7: ↑6 and ↓1 +5
Comments 2

Hire PHP Developers: Cost & Procedure

Reading time 5 min
Views 1.3K
image

PHP has surely become the most ubiquitous language for the world today. Being around for a while, PHP is ruling the market, with expectations to dominate for years to come. Therefore, irrespective of the size of a business, PHP remains the first choice to get a sturdy and customizable website created.

However, It is important to understand that PHP is an art (Scripting language), you need to hire an artist (developer) to yield the best from it.

Choosing the best from the pool of more than 5 million PHP developers is a tedious task. Even more when you’re a noob into this industry. Apart from language skills, there are multiple other factors, such as budget, skills, experience that influence the decision to hire a particular remote PHP team.
Read more →
Total votes 1: ↑1 and ↓0 +1
Comments 1

Yii news 2020, issue 5

Reading time 4 min
Views 1.8K

Hello, community!


It is time for another Yii news issue. Both Yii 2 and Yii 3 are doing well.


I've finally updated the team page on the website to reflect the current state of things.


Konstantin Sirotkin is back and actively taking care of ElasticSearch Yii 2 extension.


Yii 3 main team was formed (actually happened late 2019). Likely you know the names because most were mentioned in previous Yii news issues.


Also, we have partially moved to GitHub actions. Experience is great so far, so we can definitely recommend that. We're adding phan static analysis
and running tests with Infection to make code quality even better.

Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 0

Future of PHP: Bright or Dull?

Reading time 4 min
Views 3.6K
image

PHP is a popular scripting language founded in 1995 designed to perform several functions. Do you think the essence of PHP has faded away since the newer programming languages and frameworks have come into the market?

If you think so, then let me tell you that your perception is totally wrong! In fact, in the contemporary market of custom software development, it has become the most popular language in server-side programming.

image
Read more →
Total votes 4: ↑4 and ↓0 +4
Comments 0

PHP Best Practices to Follow in 2020

Reading time 10 min
Views 35K


Web development trends seem to be heading more towards server-side scripting languages over client-side scripting languages. And it can be difficult to decide where to start and what to choose.

This year W3techs.com, a web technology survey portal, released a list of the five most in-demand server-side programming languages for web development.

Here is the list:
Read more →
Total votes 4: ↑0 and ↓4 -4
Comments 3

PHP vs Python vs Ruby on Rails: Detailed Comparison

Reading time 3 min
Views 7.6K
image

Which is the best programming technology for web app development in the year 2020? This is one of the most debated questions among web programmers, students and companies (wanted to develop their own website). Actually, every language has its own pros, cons or advantages, disadvantages. It totally depends on your requirements for website development.

In this blog post, I am going to clear your many doubts related to these programming languages or technologies, so that you can choose the best language according to your specific needs and requirements. Here, I’ll do a detailed and comprehensive comparison between these three most popular programming technologies viz. PHP vs Python vs Ruby (RoR). The comparison is on the basis of various stats and data on different parameters. So, let’s start the battle of most popular programming languages ie: PHP vs Python vs Ruby (RoR).
Read more →
Total votes 12: ↑0 and ↓12 -12
Comments 5

Node.JS Vs PHP: Which is a better programming language?

Reading time 4 min
Views 11K
image

In the online advancement world, Node.js and PHP are the most well-known programming languages being used. Although both of these languages are able to manage the applications of any sort of complexity, they are being built around the different concepts & architectures. If you are an app owner or looking to develop a website, you might be wanting to choose between these two environments, therefore, you must know about the major differences, advantages, and limitations of the two languages.
Read more →
Total votes 14: ↑4 and ↓10 -6
Comments 1

Introducing PHP 7.4: Performance, Features, Deprecations

Reading time 7 min
Views 3.4K

PHP evolves continuously and they just released their latest PHP 7.4 update. Performance and speed keep advancing, as we have already been proved in the past PHP 7 releases. Preloading is one of the most thrilling new updates. It quickens script execution and makes code cleaner and faster due to the simplified common lines of code.


PHP is an important element in the world wide web and is used in over 79% of all websites. Well-known websites like Facebook, Wikipedia, WordPress and much more are using PHP.
We can see a double speed increase when looking at WordPress sites running PHP and comparing PHP 5 and 7. While using the latest PHP version out there — WordPress powered websites gain the most.

Read more →
Total votes 5: ↑4 and ↓1 +3
Comments 0

PHP Vs ASP.NET: How to Choose the Right One?

Reading time 6 min
Views 20K
image

Are you a business owner looking for PHP web development services or ASP.Net development services, but unable to decide the right technology for your project? Are you looking for the pros and cons of ASP.Net and PHP to take an effective decision?  I have tried to make this task easy for you by comparing ASP.Net and PHP in a very simple way.

There are a number of articles and blogs available over the Internet with a large amount of information about PHP Vs ASP.NET. Unfortunately, most of these blog posts are biased and typically based on promoting one over the other.  

In this blog post, I have done an unbiased comparison between the two most popular technologies i.e. PHP and ASP.NET in today’s world. 

On one side, we have PHP, the world’s most used and popular technology on the internet with billions of dedicated PHP developers across the world. On the other side, we have ASP.NET, a Microsoft platform. Sometimes, it becomes quite difficult to have a clear decision about which technology (Php or Asp.net) should we prefer for our application or website development project? 

Here is an elaborative comparison guide that helps you figure out the best technology for your next web app development project. I can assure you that after reading this article, you’ll have a clear idea about which technology suits you better. Moreover, you can share your thoughts and feedback in our comment box. We welcome your positive feedback for appreciating our work. Also, I will be happy to hear from you if you want us to do some improvements to my article.    
Read more →
Total votes 12: ↑6 and ↓6 0
Comments 4

Accelerating PHP connectors for Tarantool using Async, Swoole, and Parallel

Reading time 6 min
Views 2.2K


In the PHP ecosystem, there are currently two connectors for the Tarantool server: the official PECL extension tarantool/tarantool-php written in C, and tarantool-php/client written in PHP. I am the author of the latter one.

In this article I would like to share the results of performance testing of both these libraries and show how you can achieve 3x-5x performance improvement (on synthetic tests!) with minimal changes in code.
Read more →
Total votes 39: ↑39 and ↓0 +39
Comments 0
1

Authors' contribution