Scrape the First Paragraph & Image from a Wikipedia Entry
Automate fetching Wikipedia descriptions and images for webpage content. Render content dynamically based on specific keywords.
Automate fetching Wikipedia descriptions and images for webpage content. Render content dynamically based on specific keywords.
With the exponential growth of Facebook over the past few years, it's safe to say that quite a large number of active web users today own and use a Facebook account regularly. Facebook connect, which Facebook launched late 2008, is a set of APIs which allow you to integrate your users' Facebook profile into your ...
We built a simple to-do list application last week by implementing the CI basics we learnt in first part of this tutorial. Today, let's go over some of the things that will allow you to customise and extend the CI framework for your specific needs.
Changing the default URL routing
As we have ...
Last week, we covered the basic structure of a CodeIgniter application. Let's now jump right into developing a simple todo list application using CodeIgniter. We will be keeping the actual functionality of the application itself simple here, as the goal here is to give a good overview on what it takes to build a CI ...
CodeIgniter is a PHP framework that makes writing secure web applications a breeze. Being extremely light weighted, it's an impressive toolkit which promotes the Model-View-Controller (MVC) approach to software development. CodeIgniter's incredibly useful libraries, helpers and simplicity give you a sound foundation to quickly build your web apps on. This will be the first part ...
Customer feedback is arguably one of the most critical factors determining the success of a product over a period of time. Hence, it's not surprising that many websites have some form of contact form or another to encourage users to write back to them. Most of these "contact" pages tend to be on a separate ...
Right from Twitter to Google Wave, real time information streaming via the browser seems to be the most “happening” thing on the web arena currently. However, feeding real time information as and when it is available to an user using your web application is not as straight forward as it is on a desktop environment.
When it comes to choosing a Linux web server, Apache, as we all know, is almost a de facto standard. There is even a chance that your web host does not even offer (or worse, know of) an alternative web server. So, it’s not a big surprise that many developers don’t know too much about what other alternatives are available to them.
Recently, a client of mine wanted a single web form, residing on the localhost to submit the form contents to a database in the localhost, and as well as to a web server simultaneously. Although this sounds like an unnecessary duplication of data, my client wanted some of the form data to be stored on ...
Not yet released, FLOW3 starts making noises on the mass: what's TYPO3 up to? As a result of the already proven TYPO3 CMS, the upcoming 5th version of the system is bringing a solid PHP framework, which can be used apart from the whole system for developing applications of any kind. The FLOW3 subsite stats, against what's ...
W3.org is overhauling its website in order to make it more user-friendly and quiet people who used to wonder (including me) why the administrator body of web have such dull, flat, unorganized and old fashioned website? The new website looks more attractive and organized. 10 minutes tour of new website ...
Sourcebits is investing efforts for making one of the best PHP frameworks even better. With a whole team of talented and skilled developers, we're contributing to the framework using the best proven components we have developed based on our experience using the Zend Framework on our projects. You can check out the proposals we have already ...
Modular CSS needs to be developed and all inherited properties needs to commented within CSS declaration so one don’t repeat same CSS again and selectors needs to named by some naming convention (e.g. prefixing every declaration by module).
Modules needs to be devised in such way so it remain plug and play if plugged in different application.
Not every validated webpage is accessible or ideal but every invalid web page is bad. So always try to validate. First by validating from validators and then by common sense, because technically a page with thousands of nested DIVs are valid. button stimulated out of div is valid. But question is… Is it really?
Now, I am no expert in OOP or software design, but here’s a philosophy which might help you make the most of what you know about OOP and software design.
In today's web arena, CSS has proved its importance in rigid way. Web content is no more targeted to web browsers only, Web content is been served for a verity of media now days. To efficiently handle such situation CSS plays a very crucial role. In order to extract maximum pulp from CSS fruit there are ...
The recent browser versions like Firefox 3, Google Chrome, Internet Explorer 8, Opera 9.5 and Safari 3 are now coming with a great and brand new support: CSS3. Some of the new properties are introduced and here I am going to describe the table value for the display property.
To align data in a tabular structure ...
Hey you are planning to start a e-commerce website, then you must know about SSL without which no one will trust your website as a safe place to use their cards... What is SSL? SSL (Secure Socket Layer) is a protocol used for secure data transfer. This is done by using private keys and certificates. A private ...