SitePoint PHP Blog: First Look at Flarum – Next Generation Forums Made Simple

On the SitePoint PHP Blog Jeff Smith introduces Flarum, a project that bills itself as "forums made simple" that’s easy to set up and includes both the standard features you’d expect from a forum and some interesting "power" ones as well.

[Flarum](http://flarum.org) is a forums solution that is currently in public beta and is under active development. Today we’re going to take a look at it, get it set up in a [Homestead Improved](http://www.sitepoint.com/quick-tip-get-homestead-vagrant-vm-running) Vagrant virtual machine, and look at the configuration and the features that Flarum offers. Then, we’ll compare it to some other forums platforms to see how it stacks up at a glance.

They start with a bit of environment setup including the creation of the Homestead virtual machine. The tutorial then roughly follows the installation guide and helps you get the software installed, the web server configured and configuring the software via the Admin interface. They help you set up some of the basics, permissions, change the appearance of the site and work with tags and extensions. They get more into this last topic, introducing some of the things you can customize in the layout and links to more information on both extensions and themes. The post ends with a brief overview of some of the general features that the forum offers including it being touch friendly, "friendly" URLs and easy moderation functionality.

PHPDeveloper.org

Anthony Ferrara Blog: Random Number Generation in PHP

Anthony Ferrara hat einen neuen Beitrag in seinem Blog heute Blick auf True Random Number Generation, wie es um die Vorhersehbarkeit und Bias bezieht. Er spricht auch über eine Methode / Tool, das Sie (basierend auf den können RFC 4086) zu generieren echten Zufallszahlen – PHP-CryptLib .

Vorhersagbarkeit und Bias: Wenn wir über „Zufallszahlen“ sprechen wir in der Regel etwa zwei grundlegende Eigenschaften sprechen. Beide sind eng miteinander verbunden, sind aber auf subtile Weise anders. Vorhersagbarkeit in Bezug auf Zufallszahlen ist die statistische Problem der Vorhersage des nächsten Wert, wenn man weiß eine beliebige Anzahl von vorherigen Werte. Bias auf der anderen Seite ist die statistische Problem der Vorhersage des nächsten Wert, wenn man die Verteilung der vorherigen Werte.

Er sieht, wie Berechenbarkeit kann True Random Number Generation und ein häufiger Fehler bei der Erzeugung im Zusammenhang mit Bias in der Berechnungsmethode Wirkung. Er spricht über einige von die Funktionen PHP enthält mit Zufälligkeit der Arbeit, sondern stellt fest, dass sie alle haben ihre Fehler. Er verweist auf der PHP-CryptLib -Paket als Lösung (Einhaltung der Richtlinien in RFC 4086 auf Zufälligkeit). Er enthält einige Beispiel-Code, wie man es verwenden, um Zufallszahlen, Token und setzt von Bytes zu generieren. Sie können die vollständige Quelle über auf github finden .

PHPDeveloper.org