Matches for tag(s) developer
Google SEO Basics for Beginners
As many of us web developers already know, Google is rated by many as the number one search engine in the world. We personally know that our websites get about 90% of their search engine traffic direct from Google searches.
DevShed.com: Ruby-on-Rails: Understanding the Basics of Active Record
Ruby on Rails handles data manipulation with the Active Record, which provides an Object Relational Mapping framework. If these sound a little like foreign words to you, keep reading; you'll find that the way RoR handles ORM is a little different, and perhaps easier, than you might see it handled with other languages.
Data and its manipulation is central to any application, whether it is a desktop or web-based application. Data can be represented and manipulated using different techniques.
One of them is the Object Relational Mapping technique or simply ORM. ORM maps the relational tables to the object oriented classes. ORM frameworks provide the mapping and corresponding object, data manipulation services. In most of the server-side technologies, ORM frameworks constitute a totally different component stack. Hence it becomes the job of the developer to do the groundwork to create a connection between the ORM framework and other frameworks (such as web frameworks).Building An Expanding DHTML Menu With CSS and JavaScript
Today I am going to show you the different parts that make up a dropdown vertical menu for your website. This is not like your normal dropdown menu, which appears at the top of your content, however -- these menus expand and remain visible until they are collapsed with the click of a mouse. The menu content actually expands with your page content, pushing the rest of whatever is below it down - so it can actually be used for more than just a menu.
The Shrek Model of Web Design
Websites are like onions, you see, since websites have layers. And ogres are like onions, since ogres have layers. Websites are designed by web designers. Ergo - web designers are like ogres. So, let's explore why web designers are like ogres
Hiring Web Developers: What to Know
In this article, Ryan Barichello, covers some things you should keep in mind when hiring Web Developers
Developer Works: Fast-track your Web apps with Ruby on Rails
Ruby on Rails is a recent entry into the world of Web application development that is rapidly gaining mindshare, even while still in beta versions. Rails succeeds by automating the creation of the most common types of Web applications while not straightjacketing you if you want to add custom or atypical requirements. Moreover, compared to many Free Software libraries that perform individual aspects of a Web application, Rails contains a nicely integrated set of tools for all aspects.
Ruby on Rails is taking Web development by storm. Let's start with a refresher on the underlying technologies:
- Ruby is the free, simple, straightforward, extensible, portable, interpreted scripting language for quick-and-easy object-oriented programming that, like Perl, sports many features to process text files and perform system-management tasks.
- Rails is a full-stack, open source Web framework in Ruby for writing real-world applications with more ease and less code.
Being a full-stack framework means that all layers in Rails are built to work together so you don't repeat yourself and can use a single language from top to bottom. Within Rails, everything (templates to control flow to business logic) is written in Ruby. Rails favors reflection and runtime extensions over configuration files and annotations.
This article details the components of Rails and shows you how it works.- Ruby is the free, simple, straightforward, extensible, portable, interpreted scripting language for quick-and-easy object-oriented programming that, like Perl, sports many features to process text files and perform system-management tasks.
Developer.com: Developing a Ajax-driven Shopping Cart with PHP and Prototype
On Developer.com, Jason Gilmore has posted This new tutorial that steps you through the creation of an ajax-enabled shopping cart that combines PHP and Prototype.
In the latest installment of this ongoing PHP series, I'll show you how to build a shopping cart using PHP, session handling, and the Prototype JavaScript library (introduced in an earlier installment). The cart allows users to add and delete products from the cart, as well as change cart quantities. And of course, the interaction is seemingly instantaneous, allowing for the user to continue shopping without waiting for the page to reload.
He creates the database table first (bottom up approach), then moves to the PHP code to handle the request/responses for the shopping cart, and with a little bit of session magic to connect the cart to the user and the Prototype tossed in, the cart is complete.
Create a simple hit counter using PHP and MySQL
n this article I describe how to use PHP and MySQL to produce a simple counter that can be placed on a web page. PHP and MySQL work very well together, and this article shows, hopefully, how easy they are to use to produce a useful little utility.
Developer Works: Generate Flash movies on the fly with PHP
Rich Internet Applications is the new buzz-phrase for Web 2.0, and a key component of the substance behind Web 2.0 is Adobe Flash. Learn how to integrate Flash movies into your application and generate Flash movies dynamically using the Ming library.
Web 2.0 promises Rich Internet Applications. But what does Rich Internet Applications mean? In general, it means adding highly responsive interactivity to a Web application. Specifically, it means widgets, Web forms, and reports that change on the page instantly without having to retrieve a new page from the server.
One method for building Rich Internet Applications (RIAs) is to use Dynamic HTML (DHTML), which is a combination of Ajax, JavaScript, Cascading Style Sheets (CSS), and HTML (see Resources). But DHTML isn't the only way of adding interactivity to your Web application. Another big player is the Adobe Flash Player, which has been adding interactivity to Web sites for more than a decade.
While the first version of Flash was a tool to create animated images, newer versions can host an entire interface that controls Web service access and provides full scripting support using ECMAScript (the official version of JavaScript).Developer Works: Understanding the Zend Framework
We programmers are a paradoxically lazy lot. By that, I mean that we will spend hours, even days, creating something that allows us to complete a task in 30 seconds instead of five minutes. So perhaps the creation of the Zend Framework isn't much of a surprise.
You mean you haven't heard of the Zend Framework? Don't worry -- you will. This article gives you a high-level view of the Zend Framework, explaining its general concepts and preparing you for the rest of this "Understanding the Zend Framework" series, which goes into the details by chronicling the creation of a new online RSS/Atom feed reader. We won't do much coding in this article, but for the rest of the series, you should be familiar with PHP.Zend Developer Zone: Ajax Chat Tutorial
This tutorial is a step by step introduction to creating a lightweight chat application using XML as a storage medium. As personal motivation, I develop PHP games as a hobby. In pursuit of that hobby I've found that offering a flat threadless forum in such games tends to result in heavy usage as players attempt to use it as a chat room. The reason is that even with the advent of irc and instant messengers, users continue see an alternative web based solution as attractive for a number of reasons whether its limited access to instant messengers through a corporate proxy or simply for convenience sake.
