The setup I will not detail the installation of the CouchDB server, the wiki got enough details. For the rest of this article I will assume that we have a running CouchDB server waiting for our queries on couch.example.com on port 5984 (the default CouchDB port). Setting up PHP on Couch is not really complicated : just download it on github.com, extract the archive : the interesting bits are in th
When It Rains, It Drizzles Unless you've been completely out of touch with the open source world, you'll have heard of Drizzle, a new database server that's derived from MySQL. The Drizzle project aims to build a "smaller, lighter, faster" version of MySQL that offers similar stability and ease of use, but strips out certain features from the core system in order to improve performance and scalab
PHP 5.3 has been recently released and one of the new features in core is the internationalization extension. It allows you to support a multitude of languages and local formats much easier than before, without having to learn all the tiny the details of local formats and rules. This extension also provides the same functionality through the PECL module for PHP 5.2. The extension is based o
Polley Wong translated Zend Framework's dispatch process into an easy-to-read workflow diagram. Stepping through the critical steps of the dispatch process, you'll understand the relation between Front Controller, Dispacther, Helper, and Broker. You'll also have a good picture of what role they play and why they are there.
By now, you are sure to have heard the news, Zend Framework 1.8 has landed. With ZF 1.8 comes several new features such as Zend_Application, Zend_Navigation, Zend_Tag_Cloud, and, my favorite Zend_Tool. Zend_Tool is not a component in the typical sense. Most components have a class at its top level namespace, Zend_Tool does not. Most components are generally consumed inside your application co
Tweet Tweet! Unless you've been living in a cave for the last few years, you know what Twitter is - a free online service that allows users to send out concise, real-time updates on what they're doing at any given moment. These status updates, or "tweets", can be sent and received through SMS, via the Twitter Web site, or through a variety of third-party applications, and users can subscribe to,
Get to know Flex and Zend_Amf By Jack Herrington The best applications for the rich Internet connect to the server to both read and write data. So, the easier it is to get data from the server and send data back to it, the quicker you can develop some awesome applications. Reading and posting to Extensible Markup Language (XML)–based services with Adobe Flex is easy. But what’s even easi
Leveraging Zend Framework Components from Adobe Flash Platform Applications One of the most useful concepts in software development is the practice of creating modular, reusable code. As a developer, you’re likely familiar with the heartache of reinventing the wheel. Doing so is certainly sometimes necessary, but when it isn’t, you would be well served by using plug-and-play components. One pr
Using GnuPG with PHP Mission Impossible One of my favourite television serials of all time has to be "Mission: Impossible". And my favourite bit of each episode was always the beginning, when Jim Phelps would meet his handler, say a code phrase, and receive an innocuous object that was actually an ingeniously-designed briefing book containing details of his latest mission. My second-favourite bi
For end-users, the ability to output a PDF from your application is expected as a standard feature. But as a developer, implementing PDF output can be a major expense and headache, especially when developing for the web. You could just instruct the user to print the necessary pages from a browser to a PDF virtual printer, but that requires extra software on the client, and the browser will add inf
What makes the web fun? Is it the cool applications like Google Maps, which are neat but not particularly fun? Is it social networks like Facebook? Sure, that's a little fun. But what really gets passed around the web? Viral video. Nothing catches our interest like video and images, which is ironic, as the HTML technology for uploading media to web sites is one of the worst parts of browsers. To
Alihan: Thanks for the comment. I think security is something that would need to be enforced by your application, and you would probably also need to trust that the OpenID provider has the necessary security systems in place. Take your analogy a bit further: if we take Yahoo as an example, Yahoo usernames are equally public (every time you send an email from Yahoo, the recipient knows your Yah
Breaking The Language Barrier When it comes to playing nice with data in different formats, PHP's pedigree is hard to beat. Not only does the language make it a breeze to deal with SQL resultsets and XML files, but it comes with extensions to deal with formats as diverse as Ogg/Vorbis audio files, ZIP archives and EXIF headers. So it should come as no surprise that PHP can also read and write Mic
People who's primary language is PHP and are most familiar with all of it's wonderful functions, often really know how to build something in PHP, but sometimes the Javascript functions just aren't there. In those cases it just saves a little time otherwise spent reinventing (or searching for) the wheel. And though indeed it is a hobby, functions like base64_decode, wordwrap, stripslashes, ucword
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く