Nachricht
« Zurück
Rofl this is the Weekly PHP Classes newsletter of Thursday - 2016-06-16 - PHP Classes
files.phpclasses.net
From: PHP Classes Newsletter <list-newsletter@phpclasses.net>, sent: 13:42:49 - 30.12.2016Rofl this is the Weekly PHP Classes newsletter of Thursday - 2016-06-16
Simple. Smart. Scalable.Project management software you'll actually enjoy using. Start for free. |
Rofl you are getting this message as free service for being a user of the PHP Classes site to which you registered voluntarily using the email address rofldigger@getsend.xyz. If you wish to unsubscribe go to the unsubscribe page. |
This newsletter is always available online and upto date at: www.phpclasses.net/newsletter/ . |
---|
Latest PHP jobs
Remote Contractor (6 days ago)
Posted on: 2016-06-10 Location: San Francisco, CA, United States Senior Frontend Software Engineer (m/f) (7 days ago)
Posted on: 2016-06-09 Location: Berlin, Germany
Latest PHP Classes blog posts
Built-in Protection Against CSRF Security Attacks in PHP 7.1 - Lately in PHP podcast episode 72 (1 day ago)
Posted on: 2016-06-15 Summary: Cross-Site Request Forgery (CSRF) are a type of security attacks that may cause user accounts to be abused, so attackers can make users perform actions inadvertently in a vulnerable site and cause serious problems to the users and the sites.
There is a new proposal for PHP 7.1 to provide built-in semi-automatic protection against CSRF attacks, so it will be easier for PHP developers to protect the sites they develop against this type of exploit.
That was one of the main topics discussed by Manuel Lemos and Arturs Sosins in the episode 72 of the Lately in PHP podcast hangout.
They also talked about other proposals for PHP 7.1, as well the election of two release managers that will take care of the steps necessary to release PHP 7.1 later this year on the planned schedule.
This article includes a transcript of the podcast summary.
Listen to the podcast, or watch the hangout video, or read the summary transcript to learn more about these interesting PHP topics.Notable PHP package: PHP Nuclear Reactor (7 days ago)
Posted on: 2016-06-09 Summary: Asynchronous programming is a way to create programs that can execute multiple parallel tasks faster in the same process by executing code while other parts if the programs wait for I/O operations to finish, like database accesses, file accesses, network accesses, etc..
ReactPHP is a low level library similar to JavaScript Node.js that can be used to implement asynchronous programming in PHP, so you can write PHP code that can efficiently access multiple files, databases, or network computers in parallel, making everything faster.
The PHP Nuclear Reactor is library based on PIMF micro-framework that implements the MVC design pattern on top of ReactPHP.
This way you can continue to write PHP MVC components the way you are used to do, and still work well in an asynchronous programming environment based on ReactPHP.
Read this article to learn more details about how this notable PHP package works.Notable PHP package: PHP Time Zone Mapper (10 days ago)
Posted on: 2016-06-06 Summary: Many Web sites are accessed by users from around the world, each one in at a different time zone.
Sometimes it is necessary to schedule a event or otherwise tell the time when something important is going to happen at a specific time of the day at the user's location.
Since the time of the day at the users location will be different according to the user time zone, it is necessary to know the time zone on which the location of the users are.
This class can solve that problem using the user's geographic coordinates: latitude and longitude.
These coordinates can usually be determined from the IP address of the computer the user is using to access the site, using services like IP to location.
This way it is possible to determine the time where the user is located, departing from the IP address and using this class to determine the time zone from the IP address location.
Read this article to learn more details about how this notable PHP package works.Notable PHP package: WordPress Hosted Content Importer (15 days ago)
Posted on: 2016-06-01 Summary: WordPress is as we all know a very popular program thanks to the many plugins that allow to expand its capabilities to produce and edit content.
Sometimes you need to use content in posts obtained from other sources.
This package is a plugin that makes it easy to import content into posts from sources like local files including those in Markdown format, database query results, Wikipedia excerpts and even the requests of calls to remote APIs.
Read this article to learn more details about how this notable PHP package works.Notable PHP package: Move Me GIF (17 days ago)
Posted on: 2016-05-30 Summary: Animated GIF images became popular because they allow to display videos on social network sites that only support image formats.
Assembling an animated GIF is just composing a sequence of still pictures. However, this class goes further to assembling pictures as animated GIFs by allowing to render sequences of images overlaid on top of custom background images.
It also provides optimization methods to generate smaller GIFs files by clipping regions of the images and skipping frames.
Read this article to learn more details about how this notable PHP package works.PHP Articles Report May 2016 Edition (17 days ago)
Posted on: 2016-05-30 Summary: This is the May edition of the podcast hangout recorded by Manuel Lemos and Arturs Sosins to comment on the latest outstanding PHP Articles published recently.
They commented on articles about using a plugin to insert charts and graphs on WordPress posts, how to prepare to technical interview for jobs, 10 aspects on which BitBucket is better than GitHub, converting HTML to PDF using an API, using Microsoft Visual Studio as your PHP IDE with PHP Tools extension, and the main changed and new functions in PHP 7.
Listen to the podcast, or watch the hangout video to learn more about these PHP articles.PHP and JavaScript Innovation Award Report May 2016 Edition - February 2016 nominees (22 days ago)
Posted on: 2016-05-25 Summary: This is the May edition of the Innovation Award podcast hangout recorded by Manuel Lemos and Arturs Sosins to comment on the outstanding features of all the past month nominees and winners PHP and JavaScript packages, the prizes that the authors earned, starting with the nominees from the month of February 2016.
Listen to the podcast, or watch the hangout video to learn why the nominated packages were considered to be innovative, as well the current rankings of the Innovation Award Championship by author and by country.Notable PHP package: PHP PDF to Text (24 days ago)
Posted on: 2016-05-23 Summary: Many Web applications need to deal with PDF documents and their contents for instance to search for particular text.
However, the PDF format is not easy to analyse and it contains complex structures and often compressed binary data.
The PHP PDF to Text package not only is able to parse the PDF format in pure PHP, but it can also decompress any document objects and extract their page position, making it easy to search PDF documents using only with PHP code, thus without resorting to external programs, special extensions or Web service APIs.
Read this article to learn more details about how this notable PHP package works.Notable PHP package: AMP Remove unused CSS (28 days ago)
Posted on: 2016-05-19 Summary: AMP (Accelerated Mobile Pages) is a initiative to make the Web user experience for mobile device users faster and smoother and overcome the limitations of bandwidth and latency that mobile networks have.
This package helps providing a better mobile user experience by reducing the need to load excessively large CSS style sheets removing unnecessary or unneeded CSS rules, thus making the necessary CSS rules faster to load and take less device CPU resources to process.
Read this article to learn more details about how this notable PHP package works.How PHP 7.1 May Eliminate Frameworks BootStrap Overhead - Lately in PHP podcast episode 71 (29 days ago)
Posted on: 2016-05-18 Summary: One of the greatest performance killers of applications that use large frameworks or libraries the overhead of bootstrap processes that is necessary to initialize the objects of their classes.
The good news is that a new feature called startup snapshot inspired on V8 engine (used by Chrome and Node.js) is being discussed to implement on PHP 7.1, so applications based on those frameworks take less time to startup and run.
The startup snapshot optimiziation was one of the main topics discussed by Manuel Lemos and Arturs Sosins in the episode 71 of the Lately in PHP podcast hangout.
They also talked about many proposals to make PHP 7 type hinting more complete, better text character set detection, PHP attributes similar to annotations, among many other new proposals.
The article also covers the latest enhancements to make PHP Classes package submission much smoother and more rewarding like the new monthly elePHPant prize and printed certificates that Innovation Award winners may get.
This article includes a transcript of the podcast summary.
Listen to the podcast, or watch the hangout video, or read the summary transcript to learn more about these interesting PHP topics.Notable PHP package: Corcel (Laravel + WordPress) (30 days ago)
Posted on: 2016-05-17 Summary: WordPress is certainly one of the most popular and successful PHP based projects that was ever created apart of the PHP language itself, but great part of it is not even written using object oriented programming.
On the other hand Laravel is one of the most recent PHP frameworks that gained great traction supporting MVC and other design patterns.
The Corcel framework brings the world of WordPress to the Laravel developers, so you can write Laravel based applications with the WordPress backend.
Read this article to learn more details about how this notable PHP package works.How to have Access to Multiple Jobs at Top Tech Companies with Indeed Prime (30 days ago)
Posted on: 2016-05-17 Summary: Many developers dream of working for large companies because that is the their chance to earn big salaries.
However, large companies often resort to specialized recruiting firms to find the right candidates for their jobs.
Read this article to learn about Indeed Prime, which is a specialized recruiting service that many well known big companies use, so you can understand how to have access to those companies top developer jobs.
Top friends of the site
For more information on how to become a friend of the site look here. |
Rank | Friend | Referrals | |
---|---|---|---|
1 | Arturs Sosins | Latvia | 12 |
2 | Olaf Lederer | The Netherlands | 6 |
3 | Alexander Skakunov | Ukraine | 5 |
4 | Khaled Al-Shamaa | Syria | 3 |
5 | Cesar D. Rodas | Paraguay | 3 |
6 | Rafael Espinosa | Cuba | 1 |
7 | solomongaby | Romania | 1 |
8 | Roberto Aleman | Venezuela | 1 |
9 | Faro K Rasyid | Indonesia | 1 |
10 | Richard Munroe | United States | 1 |
Innovation award results
Congratulations to andrea battellocchi!
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | PHP Photo Wall Gallery Convert images to ASCII characters or photo walls |
andrea battellocchi | Italy | 16.67% | 14 | One downloadable copy of CodeLobster Professional |
2 | PHP Web Page Screenshot Capture Web page screenshots using HTML2Canvas |
Bharat Parmar | India | 13.89% | 13 | PhpStorm IDE personal permanent license |
3 | PHP Image Mosaic Generator Generate a mosaic from an image in PDF format |
Luciano Salvino | Argentina | 11.11% | 12 | One copy of the Zend Studio |
3 | PHP Layout Template Processor Template engine with indented blocks based syntax |
Roger Baklund | Norway | 11.11% | 12 | One downloadable copy of Komodo IDE |
5 | PHP REST Client Class Send REST request to a HTTP server |
Unay Santisteban | Spain | 8.33% | 10 | One subscription to the PDF edition of the PHP Architect magazine |
5 | PHP Asynchronous Command Get commands output without waiting to finish |
Christian Vigh | France | 8.33% | 10 | SourceGuarding PHP encoder tool |
5 | PHP Emulated SQL Filesystem Emulate a filesystem storing files in SQL database |
Ryan Cole | United States | 8.33% | 10 | |
5 | Pretty PHP S3 Files Manager Web based interface to manage files in Amazon S3 |
Tran Tuan | Viet Nam | 8.33% | 10 | One big elePHPant Plush Mascott |
9 | PHP CRUD REST API Server REST API server with MySQLi based CRUD operations |
Bharat Parmar | India | 5.56% | 6 | |
10 | PHP CSS Optimizer Optimize CSS and make it browser independent |
Victor V. Nabatov | Russian Federation | 2.78% | 5 | |
10 | PHP Search Large Files Search large files that would not fit in memory |
Christian Vigh | France | 2.78% | 5 | |
10 | PHP HtmlEntities Encoding and Decoding Encode and decode a longer list of HTML entities |
Gavin Gordon Markowski | Canada | 2.78% | 5 | |
13 | PHP Get All Words Extract all words from string excluding stop words |
Lionel F. Lebeau | France | <1.00% | 2 | |
13 | PHP Reports Generate PDF and DOCX reports from Word templates |
Murat Cileli | Turkey | <1.00% | 2 |
Nominees to win the award of May of 2016
|
Latest support forum threads
Subject | Posted on | Class |
---|---|---|
OSX El Capitan Download Issues Can't download zip files from any browser on El Capitan |
2016-06-15 | Zip Stream |
Fatal errors errors |
2016-06-15 | Update Environment |
Would be nice to see more examples showing different ways in ... Package rating comment |
2016-06-15 | Easy Ajax Builder with PHP |
all look very good and ideal, but nothing run in my case, i t... Package rating comment |
2016-06-14 | Auto form |
error error in sample |
2016-06-13 | PHP PDF to Text |
Exemplo Exemplo |
2016-06-13 | PHP Farsi Paginate |
Pont ilyet kerestem. Package rating comment |
2016-06-13 | PHP MySQL Remote Backup |
very good work Package rating comment |
2016-06-13 | OpenCart Large Sitemap Generator |
Does anyone know source code or framework php for datastructur php data structur |
2016-06-09 | BFS |
$result=GetValues($field) Where and how use Select and GetValues? |
2016-06-09 | CSV Handler |
Latest package entries
URI
Author: Francis Date: 2016-06-15 (1 day ago) Groups: HTTP, PHP 5, Validation Description: This is a simple class that can validate URLs and make search engine friendly URLs.
It can take one or more URL strings and determine if they are valid.
The class can also check if the URL has a valid protocol like http, https, ftp or ftps.
It may as well take a given string of text and convert it into a search engine friendly part of a URL, replacing spaces with dashes and removing other characters that are not parts of words.Italian Cities and Postal Code checker
Author: Orazio Principe Date: 2016-06-15 (1 day ago) Groups: PHP 5, Web services, Geography Description: This class can search Italian cities, postal codes and addresses.
It can send HTTP requests to the RiceVitoriaOnline.it API to search for a given Italian city, postal code or address.
The class decodes the results and returns an array that may include the location province, city, city extension, city fraction, city fraction extension, address name, address name extension, address type, address numeration, complete address and postal code.Silex MVC Blog
Author: Sergey Beskorovayniy Date: 2016-06-14 (2 days ago) Groups: PHP 5, Libraries, Blogs Description: This package implements a MVC based blog application using on the Silex micro-framework. The application features:
- Implements a simple application management blog.
- Expands with configuration files located in the app/Resources/config.
- It works as a web or as a console application.
- Supports localization currently for two languages: English and Russian
- Implements user registration and authentication
- Creates an administrator and regular users
- Uses a sqlite database but can work supported by Doctrine DBAL and ORMEasy Ajax Builder with PHP
Author: pooya sabramooz Date: 2016-06-14 (2 days ago) Groups: HTML, PHP 5, Debug, AJAX Description: This class can generate HTML and JavaScript to send AJAX requests to PHP scripts.
It can take the URL of a given PHP script that will handle the AJAX requests and generates HTML with JavaScript to send the AJAX requests using jQuery.
Custom parameter values may be added to the request by constant value or taken from a given page element.
The generated JavaScript can make a given callback function be called when the AJAX request response is received.
It can also defined the elements that will change its CSS class while the request response is not received.
The class makes messages be outputted to the JavaScript console in debug mode.PHP UTF 8 Replace Characters
Author: Isaac Trenado Mx Date: 2016-06-13 (3 days ago) Groups: PHP 5, Text processing Description: This class can replace UTF-8 characters with Unicode escape text.
It can take a given text encoded in UTF-8 and replaces it with Unicode escape sequences that can be used in JavaScript code or JSON text.
The code and comments are in Spanish. In Spanish:
Convertir cadenas en ascii a unicode, se pueden agregar m