Get flash to fully experience Pearltrees
According to this report from HP , more than half of the Web apps they tested contained SQL Injection and Cross-Site Scripting flaws. Now, neither of these exploits is new. What is news is how both of these chestnuts still keep hackers plenty busy. The report (which our colleague Dan Rowinski has written about here ) has lots of other good information in it, but what caught my eye is this timeline (click to enlarge) showing how long SQL Injection has been with us, almost as long as the Web as been around. It still tops the list of Web app exploits by OWASP here .
Static Version Article and Code updated by loarabia (Larry Olson) . Article and Code updated by Toby Clemson In this article I hope to take you through the steps required to get a fully-functional (albeit feature-light) persistent blogging system running on top of node .
NoSQL databases get a lot of press coverage, but there seems to be a lot of confusion surrounding them, as in which situations they work better than a Relational Database, and how to choose one over another. This talk will give an overview of the NoSQL landscape and a classification for the different architectural categories, clarifying the base concepts and the terminology, and will provide a comparison of the features, the strengths and the drawbacks of the most popular projects (CouchDB, MongoDB, Riak, Redis, Membase, Neo4j, Cassandra, HBase, Hypertable). Talk by Lorenzo Alberton at PHP UK Conference 2011 <p style="text-align:right;color:#A8A8A8"></p>
News Feeds are a challenging but solved problem. Facebook, Twitter, and others have built massively scalable news feed architectures, but there are still lots of implementation questions for smaller sites looking to add this increasingly common feature. There is an excellent post about News Feed architecture on Quora ( here ), so this post focuses instead on how to implement one. This approach leverages some of the cool built-in features of the persistent in-memoery key-value store Redis (and also, in this particular case, Rails, but it would be easy to translate to Django, Node.js, or any other web framework). News Feed Architecture One brief note about architecture: since it's impractical to simply query the activity of 500 friends, there are two general approaches for building scalable news feeds: