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 Grudzień, 2014

Community News: Packagist Latest Releases for 12.21.2014

Community News: Packagist Latest Releases for 12.21.2014Recent releases from the Packagist:

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

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

Community News: Packagist Latest Releases for 12.21.2014

Community News: Packagist Latest Releases for 12.21.2014Recent releases from the Packagist:

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

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

Community News: Packagist Latest Releases for 12.20.2014

Community News: Packagist Latest Releases for 12.20.2014Recent releases from the Packagist:

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

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

Community News: Packagist Latest Releases for 12.20.2014

Community News: Packagist Latest Releases for 12.20.2014Recent releases from the Packagist:

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

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

Developer Drive: Simplify your documentation process with Couscous

Developer Drive: Simplify your documentation process with Couscous

On the Developer Drive site today there’s a quick post introducing you to Couscous, a PHP-based documentation generation tool. Couscous translates your Markdown files into HTML output that’s professional and clean looking.

If there’s one thing I hate more than tracking down bugs, it’s documenting code. It takes forever, it’s almost a project in itself, and I never seem to factor it into my project lifecycle. Setting out to solve that problem for me, and anyone else whose life is too short, is Couscous. Couscous takes markdown files and converts them into professional standard HTML docs that colleagues, or fellow developers, can easily follow. You can preview the resulting site on your local machine, correct any issues, and then deploy straight to GitHub where it will be hosted for you.

They walk you through the (brief) process of getting the tool installed via Composer and using it to show you a preview of your documentation. The “deploy” command then allows you to easily deploy the results out to a GitHub Pages location on the gh-pages branch. You can find out more about Couscous on the project website.

Link: http://www.developerdrive.com/2014/12/simplify-your-documentation-process-with-couscous/
Source: http://www.phpdeveloper.org/news/22130

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

Developer Drive: Simplify your documentation process with Couscous

Developer Drive: Simplify your documentation process with Couscous

On the Developer Drive site today there’s a quick post introducing you to Couscous, a PHP-based documentation generation tool. Couscous translates your Markdown files into HTML output that’s professional and clean looking.

If there’s one thing I hate more than tracking down bugs, it’s documenting code. It takes forever, it’s almost a project in itself, and I never seem to factor it into my project lifecycle. Setting out to solve that problem for me, and anyone else whose life is too short, is Couscous. Couscous takes markdown files and converts them into professional standard HTML docs that colleagues, or fellow developers, can easily follow. You can preview the resulting site on your local machine, correct any issues, and then deploy straight to GitHub where it will be hosted for you.

They walk you through the (brief) process of getting the tool installed via Composer and using it to show you a preview of your documentation. The “deploy” command then allows you to easily deploy the results out to a GitHub Pages location on the gh-pages branch. You can find out more about Couscous on the project website.

Link: http://www.developerdrive.com/2014/12/simplify-your-documentation-process-with-couscous/
Source: http://www.phpdeveloper.org/news/22130

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

Efficient Chinese Search with Elasticsearch

Efficient Chinese Search with Elasticsearch

On the SitePoint PHP blog a new tutorial has been posted showing you how to effectively search Chinese content with ElasticSearch. ElasticSearch is a “powerful open source search and analytics engine that makes data easy to explore” and plays nice with PHP via a JSON based query format.

If you have played with Elasticsearch, you already know that analyzing and tokenization are the most important steps while indexing content, and without them your pertinency is going to be bad, your users unhappy and your results poorly sorted. Even with English content you can lose pertinence with a bad stemming, miss some documents when not performing proper elision and so on. And that’s worse if you are indexing another language; the default analyzers are not all-purpose. When dealing with Chinese documents, everything is even more complex, even by considering only Mandarin which is the official language in China and the most spoken worldwide.

He starts by explaining exactly what the problem is with searching Chinese content including the fact that some words can actually be a combination of two or more characters (words). He then lists out a few plugins and tools that can be integrated with ElasticSearch to help with analyzing the content. He goes through each of them and provides instructions on installation and usage. He ends the post with a sample of the results for a set of three search terms, comparing the matches each found.

Link: http://www.sitepoint.com/efficient-chinese-search-elasticsearch/
Source: http://www.phpdeveloper.org/news/22129

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

Efficient Chinese Search with Elasticsearch

Efficient Chinese Search with Elasticsearch

On the SitePoint PHP blog a new tutorial has been posted showing you how to effectively search Chinese content with ElasticSearch. ElasticSearch is a “powerful open source search and analytics engine that makes data easy to explore” and plays nice with PHP via a JSON based query format.

If you have played with Elasticsearch, you already know that analyzing and tokenization are the most important steps while indexing content, and without them your pertinency is going to be bad, your users unhappy and your results poorly sorted. Even with English content you can lose pertinence with a bad stemming, miss some documents when not performing proper elision and so on. And that’s worse if you are indexing another language; the default analyzers are not all-purpose. When dealing with Chinese documents, everything is even more complex, even by considering only Mandarin which is the official language in China and the most spoken worldwide.

He starts by explaining exactly what the problem is with searching Chinese content including the fact that some words can actually be a combination of two or more characters (words). He then lists out a few plugins and tools that can be integrated with ElasticSearch to help with analyzing the content. He goes through each of them and provides instructions on installation and usage. He ends the post with a sample of the results for a set of three search terms, comparing the matches each found.

Link: http://www.sitepoint.com/efficient-chinese-search-elasticsearch/
Source: http://www.phpdeveloper.org/news/22129

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

PHP.net: Release of PHP 5.4.36, 5.5.20 and 5.6.4 (Includes Security Fix)

PHP.net: Release of PHP 5.4.36, 5.5.20 and 5.6.4 (Includes Security Fix)

The PHP.net has announced the releases of several new versions in all of the current major series, all correcting several bugs including a CVE-related (security) related to unserialization. This security issue was reported in CVE-2014-8142 and relates to this bug report. It is highly recommended that you upgrade your versions to correct this potential security vulnerability. The latest versions are:

As always, you can download these latest releases directly from the downloads page or http://windows.php.net/download for the Windows users. If you’re interested in the other bugs fixed in these releases, check out the full Changelog.

Link: http://php.net/archive/2014.php#id2014-12-18-3
Source: http://www.phpdeveloper.org/news/22128

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

PHP.net: Release of PHP 5.4.36, 5.5.20 and 5.6.4 (Includes Security Fix)

PHP.net: Release of PHP 5.4.36, 5.5.20 and 5.6.4 (Includes Security Fix)

The PHP.net has announced the releases of several new versions in all of the current major series, all correcting several bugs including a CVE-related (security) related to unserialization. This security issue was reported in CVE-2014-8142 and relates to this bug report. It is highly recommended that you upgrade your versions to correct this potential security vulnerability. The latest versions are:

As always, you can download these latest releases directly from the downloads page or http://windows.php.net/download for the Windows users. If you’re interested in the other bugs fixed in these releases, check out the full Changelog.

Link: http://php.net/archive/2014.php#id2014-12-18-3
Source: http://www.phpdeveloper.org/news/22128

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