Jeśli jesteś właścicielem tej strony, możesz wyłączyć reklamę poniżej zmieniając pakiet na PRO lub VIP w panelu naszego hostingu już od 4zł!

Archive for the ‘WEB and PHP Development’ Category

Fabien Potencier: Symfony 4: Performance out of the Box

Fabien Potencier: Symfony 4: Performance out of the Box

In a quick post to his site Fabien Potencier (of Sensio Labs and the Symfony framework) has a post sharing some information around the performance of Symfony 4 and what kind of speed you can expect in your applications based on it.

Performance is an interesting and sensitive topic. Suffice to say that most projects should not care too much; modern PHP frameworks are fast enough for most use cases and projects. And PHP 7 performance improvements help a lot as well. But people like to compare frameworks, and I guess performance is one way to do so.

What about Symfony 4? During its development cycle, we did some nice performance optimizations: mainly to improve the router and container speed. But several non-related changes in Symfony 4 also help with performance… Your mileage may vary depending on your specific project of course.

He talks about some of the testing and evaluation that’s already been done on "Hello world" script performance but points out that this isn’t a very real world situation. He shares these metrics, however, to at least give a baseline to compare it against previous Symfony versions. The post also links to another resource that shares these and other benchmarks related to various PHP projects.

Source: http://www.phpdeveloper.org/news/25804

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Paragon Initiative: The 2018 Guide to Building Secure PHP Software

Paragon Initiative: The 2018 Guide to Building Secure PHP Software

On the Paragon Initiative blog has a new post that shares some of their own tips and tricks of how to building secure PHP applications moving forward in to 2018.

As the year 2018 approaches, technologists in general—and web developers in particular—must discard many of their old practices and beliefs about developing secure PHP applications. This is especially true for anyone who does not believe such a feat is even possible.

This guide should serve as a complement to the e-book, PHP: The Right Way, with a strong emphasis on security and not general PHP programmer topics (e.g. code style).

The guide covers a wide rang of topics that can help you secure your applications (and not just PHP ones either) including:

  • working with security headers
  • safely handling file uploads
  • effective password hashing
  • general-purpose cryptography
  • searchable encryption
  • event logging with Chronicle

Each item in the list is a link to another part of the guide where the topic is discussed. In each there’s plenty of good information about prevention and implementation as well as links to other tutorials and packages that can help.

Source: http://www.phpdeveloper.org/news/25803

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Laravel News: Laracon Online 2018 Early Bird Registration Reminder

Laravel News: Laracon Online 2018 Early Bird Registration Reminder

On the Laravel News site they’ve posted a reminder about the Early Bird registration deadline for the 2018 edition of the Laracon Online conference.

As the year comes to a close, remember that for the next 23 days, you can still buy tickets to Laracon Online 2018 for $12 (regularly $25). Tickets will go up to $25 on January 3rd, which is still a great deal for the all-star speaker lineup planned. Grab tickets today before the busy rush of the holiday and new year.

Tickets are only $12 USD at the Early Bird pricing and the conference will be happening February 7th, 2018 beginning at 10am. Speakers include several of the Laravel regulars like Adam Wathan, Chris Fado, Matt Stauffer and, of course, Taylor Otwell. You can find out more information about the conference and pick up tickets of your own at the Early Bird price (while it lasts) on the Laracon Online website.

Source: http://www.phpdeveloper.org/news/25802

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Laravel News: Laracon Online 2018 Early Bird Registration Reminder

Laravel News: Laracon Online 2018 Early Bird Registration Reminder

On the Laravel News site they’ve posted a reminder about the Early Bird registration deadline for the 2018 edition of the Laracon Online conference.

As the year comes to a close, remember that for the next 23 days, you can still buy tickets to Laracon Online 2018 for $12 (regularly $25). Tickets will go up to $25 on January 3rd, which is still a great deal for the all-star speaker lineup planned. Grab tickets today before the busy rush of the holiday and new year.

Tickets are only $12 USD at the Early Bird pricing and the conference will be happening February 7th, 2018 beginning at 10am. Speakers include several of the Laravel regulars like Adam Wathan, Chris Fado, Matt Stauffer and, of course, Taylor Otwell. You can find out more information about the conference and pick up tickets of your own at the Early Bird price (while it lasts) on the Laracon Online website.

Source: http://www.phpdeveloper.org/news/25802

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Laravel News: Laracon Online 2018 Early Bird Registration Reminder

Laravel News: Laracon Online 2018 Early Bird Registration Reminder

On the Laravel News site they’ve posted a reminder about the Early Bird registration deadline for the 2018 edition of the Laracon Online conference.

As the year comes to a close, remember that for the next 23 days, you can still buy tickets to Laracon Online 2018 for $12 (regularly $25). Tickets will go up to $25 on January 3rd, which is still a great deal for the all-star speaker lineup planned. Grab tickets today before the busy rush of the holiday and new year.

Tickets are only $12 USD at the Early Bird pricing and the conference will be happening February 7th, 2018 beginning at 10am. Speakers include several of the Laravel regulars like Adam Wathan, Chris Fado, Matt Stauffer and, of course, Taylor Otwell. You can find out more information about the conference and pick up tickets of your own at the Early Bird price (while it lasts) on the Laracon Online website.

Source: http://www.phpdeveloper.org/news/25802

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

24 Days in December: Giving back to PHP

24 Days in December: Giving back to PHP

On the "24 Days in December" advent calendar there’s an article posted from Kalle Sommer Nielsen that talks about some ways that you can give back to PHP including documentation updates, contributing to the core code and just helping out the community in general.

PHP has a tremendous community behind it, that community consists of you and me, and millions of others that help promote PHP by continuing to develop awesome applications that power some of the biggest websites in the world, but within this community exists a relatively small community that actively develops PHP, such as making it run on your favorite platform or making your favorite extensions compile and work or even keeps the documentation up-to-date. Today I want to dwell into that community, and perhaps giving you flavor enough to contribute back to PHP with code.

The article suggests several places you can give back including:

  • updating and adding changes to the PHP manual documentation
  • participating in the various project mailing lists
  • reviewing pull requests on the project’s GitHub repository
  • writing tests for the untested parts of the language

Kalle wraps up the article talking about his own experience with the language over the years and how it ended up that he was the one to remove register_globals from the language one day.

Source: http://www.phpdeveloper.org/news/25801

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

24 Days in December: Giving back to PHP

24 Days in December: Giving back to PHP

On the "24 Days in December" advent calendar there’s an article posted from Kalle Sommer Nielsen that talks about some ways that you can give back to PHP including documentation updates, contributing to the core code and just helping out the community in general.

PHP has a tremendous community behind it, that community consists of you and me, and millions of others that help promote PHP by continuing to develop awesome applications that power some of the biggest websites in the world, but within this community exists a relatively small community that actively develops PHP, such as making it run on your favorite platform or making your favorite extensions compile and work or even keeps the documentation up-to-date. Today I want to dwell into that community, and perhaps giving you flavor enough to contribute back to PHP with code.

The article suggests several places you can give back including:

  • updating and adding changes to the PHP manual documentation
  • participating in the various project mailing lists
  • reviewing pull requests on the project’s GitHub repository
  • writing tests for the untested parts of the language

Kalle wraps up the article talking about his own experience with the language over the years and how it ended up that he was the one to remove register_globals from the language one day.

Source: http://www.phpdeveloper.org/news/25801

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Community News: Latest PECL Releases (12.12.2017)

Community News: Latest PECL Releases (12.12.2017)

Latest PECL Releases:

  • stackdriver_debugger 0.0.2
    Fix windows build configuration

  • opencensus 0.1.0RC2
    RC1 for alpha release.
    - Refactored internal data structures to match OpenCensus models
    - Supports creating detached spans.
    - Add support for annotations, message events, and links.

  • stackdriver_debugger 0.0.1
    First dev release
  • opencensus 0.1.0RC1
    RC1 for alpha release.
    - Refactored internal data structures to match OpenCensus models
    - Supports creating detached spans.
    - Add support for annotations, message events, and links.

  • redis 3.1.5RC2
    phpredis 3.1.5RC2

    This is interim release which contains only bug fixes.

    • Fix segfault when extending Redis class in PHP 5 [d23eff] (Pavlo Yatsukhnenko)
    • Fix RedisCluster constructor with PHP 7 strict scalar type [5c21d7] (Pavlo Yatsukhnenko)
    • Allow to use empty string as persistant_id [344de5] (Pavlo Yatsukhnenko)
    • Fix cluster_init_seeds. [db1347] (@adlagares)
    • Fix z_seeds may be a reference [42581a] (@janic716)
  • protobuf 3.5.0.1
    GA release.

Source: http://www.phpdeveloper.org/news/25800

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Community News: Latest PECL Releases (12.12.2017)

Community News: Latest PECL Releases (12.12.2017)

Latest PECL Releases:

  • stackdriver_debugger 0.0.2
    Fix windows build configuration

  • opencensus 0.1.0RC2
    RC1 for alpha release.
    - Refactored internal data structures to match OpenCensus models
    - Supports creating detached spans.
    - Add support for annotations, message events, and links.

  • stackdriver_debugger 0.0.1
    First dev release
  • opencensus 0.1.0RC1
    RC1 for alpha release.
    - Refactored internal data structures to match OpenCensus models
    - Supports creating detached spans.
    - Add support for annotations, message events, and links.

  • redis 3.1.5RC2
    phpredis 3.1.5RC2

    This is interim release which contains only bug fixes.

    • Fix segfault when extending Redis class in PHP 5 [d23eff] (Pavlo Yatsukhnenko)
    • Fix RedisCluster constructor with PHP 7 strict scalar type [5c21d7] (Pavlo Yatsukhnenko)
    • Allow to use empty string as persistant_id [344de5] (Pavlo Yatsukhnenko)
    • Fix cluster_init_seeds. [db1347] (@adlagares)
    • Fix z_seeds may be a reference [42581a] (@janic716)
  • protobuf 3.5.0.1
    GA release.

Source: http://www.phpdeveloper.org/news/25800

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Community News: Latest PECL Releases (12.12.2017)

Community News: Latest PECL Releases (12.12.2017)

Latest PECL Releases:

  • stackdriver_debugger 0.0.2
    Fix windows build configuration

  • opencensus 0.1.0RC2
    RC1 for alpha release.
    - Refactored internal data structures to match OpenCensus models
    - Supports creating detached spans.
    - Add support for annotations, message events, and links.

  • stackdriver_debugger 0.0.1
    First dev release
  • opencensus 0.1.0RC1
    RC1 for alpha release.
    - Refactored internal data structures to match OpenCensus models
    - Supports creating detached spans.
    - Add support for annotations, message events, and links.

  • redis 3.1.5RC2
    phpredis 3.1.5RC2

    This is interim release which contains only bug fixes.

    • Fix segfault when extending Redis class in PHP 5 [d23eff] (Pavlo Yatsukhnenko)
    • Fix RedisCluster constructor with PHP 7 strict scalar type [5c21d7] (Pavlo Yatsukhnenko)
    • Allow to use empty string as persistant_id [344de5] (Pavlo Yatsukhnenko)
    • Fix cluster_init_seeds. [db1347] (@adlagares)
    • Fix z_seeds may be a reference [42581a] (@janic716)
  • protobuf 3.5.0.1
    GA release.

Source: http://www.phpdeveloper.org/news/25800

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>