July 13, 2009How to Use PHP Namespaces, Part 1: The Basics Namespaces are one of the most significant changes in PHP 5.3. They will be familiar to C# and Java developers, and they are likely to change the structure of PHP applications for the better. Why Do We Need Namespaces? As the size of your PHP code library increases, the more likely you will accidentally reuse a function or class name that
In October, I’ll speak at Web Directions South 2009 in Sydney about CSS Frameworks. One of the main questions I will answer in my talk is whether or not you should use a CSS Framework in any given project. Since the alternative is writing your own CSS styles from scratch, I’m researching some of the latest thinking on hand-coded CSS. One prominent voice in this arena is Nicole Sullivan, who has de
We know IE is likely to be around for some time, but can we still support the browser and avoid hacks and conditional CSS? Here are 10 fixes to solve the majority of IE6 problems with valid HTML and CSS code… 1. Use a DOCTYPE You should always place a DOCTYPE at the top of every HTML page and a strict version is recommended, i.e. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "https://www.w3.or
Write powerful, clean and maintainable JavaScript. RRP $11.95 Ruby on Rails is the web development framework of the moment, powering GitHub, Twitter, Hulu and many more successful apps and websites. The arrival of Rails 4 is the perfect time to learn it. SitePoint’s newest ebook, ‘Jump Start Rails’, from Andy Hawthorne, will get you up to speed with Ruby on Rails in just a weekend. Andy has also p
This article was written in 2003 and remains one of our most popular posts. If you’re keen to learn more about mastering database management, you may find this recent article on MySQL of great interest. Whether you want to build your own forum, publish the messages from a mailing list on your Website, or write your own cms: there will be a moment that you’ll want to store hierarchical data in a da
With many advances to Photoshop over the last several years, removing the background from an image has never been easier or quicker. This article will show you all the different ways of how to remove the background of a picture in Photoshop. Knowing the best method to use for the type of image you’re working with is key to getting the best results with the best technique available. Here are seven
The last time you built an application with PHP, how much time did you spend plumbing? “Plumbing?!?” you cry. “I was writing code, not fixing the drain!” What I’m really talking about is this: in your last PHP project, how much time did you spend writing code that had been done before? Did you develop a complete user authentication system? How long did it take you to build that menu system? Did yo
Write powerful, clean and maintainable JavaScript. RRP $11.95 These days, XML has become part of landscape in most all areas of software development — none more so than on the Web. Those using common XML applications, such as RSS and XML-RPC, will probably find public domain libraries geared specifically to help them work with the formats, eliminating the need for wheel re-invention. But for “ad-h
We’ll cover the basics of XML – why it came about, what XML is used for, how XML is structured, and some common pitfalls and considerations. If ever there were a candidate for “Most Hyped Technology” during the late 90s and 2000s, it was XML (though Java would be a close contender for the title). In this article I’ll explain exactly what XML is and what is used for. What is XML? The essence of XML
This article was written in 2002 and remains one of our most popular posts. If you’re keen to learn more about URLs, you may find this recent article on the “www” prefix, by Craig Buckler, of great interest. So you’re a web developer who has all the bells and whistles on your site, creates Web-based applications that are both beautiful and work well. But what about these issues? Applications Must
May 13, 2005Successful Web Development Methodologies Article Commercial Web development has been around for more than 10 years. As an industry, this one’s still fairly young when you consider others that have been around for centuries. But relative youth as an industry is no excuse for not doing better. Consider the number of sites that are rebuilt for clients every day, and you’ll likely agree th
January 20, 2005Introduction to Browser-Specific CSS Hacks More and more Web developers are ditching tables and coming round to the idea of using CSS to control the layouts of sites. And, given the many benefits of using CSS, such as quicker download time, improved accessibility and easier site management, why not? The Problem with CSS Historically, the main problem with using CSS has been a lack
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く