40+ CodeIgniter Framework Tutorials for Kick-Ass PHP Application » 2experts Design – Web Design and Graphic Design Blog - http://www.2expertsdesign.com/2009...
CodeIgniter is an Application Development Framework – a toolkit – for people who build web sites using PHP. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. CodeIgniter lets you creatively focus on your project by minimizing the amount of code needed for a given task.
- Boris Gordon
Imminent impact @MacHeist (151.7,174.4) Witness it and get DaisyDisk ($20) for FREE to reclaim GBs of space on your Mac! http://www.macheist.com/
PHP is the most popular and widely accepted server side scripting language among developers due to its easy to learn nature, free of cost and its large ever increasing helpful community. Here are 25 useful PHP techniques and tutorials, most of which have been published only in this year.
- Boris Gordon
To present a better user experience, we often need to take good care of the little details like the functionality and interactivity of tables, forms, images or other media resources; excellent navigation and security is also a must. So here are 35 more useful jQuery resources covering those topics as well as many more. Hopefully, you’ll find them helpful for your next web project.
- Boris Gordon
When speaking about design, there is one company that is impossible to go without. Apple values design – being a new product, a fancy catalog or their website – there is always something to admire. This week, we are making an Apple-like slideshow gallery, similar to the one they use on their website to showcase their products. It will be entirely front-end based, no PHP or databases required.
- Boris Gordon
Sometimes you want to move a cck field out of the main content area and put it in a region like a left or right sidebar. There are some options for this that include a number of modules and perhaps panels, but I wanted a lighter weight solution and the solution is: CCK and Views!
- Boris Gordon
Drupal theming can be much faster and easier when you use base (starter, parent) theme as a foundation. A base theme usually has nearly no css styling, provides theme regions, advanced features, and its purpose is to enable you to create new themes fast, focusing on changing design to code.
- Boris Gordon
jQuery is a very powerful Javascript framework that allow you to built functionnal and extremely good looking webistes. In this article, I have selected 10+ jQuery resources to spice up your website.
- Boris Gordon
The use of HTML lists (<ol> for an ordered list, <ul> for an unordered list) is very common these days. Today, we're going to look a little bit further than creating regular lists, by showing 8 different ways to beautifully style your HTML lists with CSS. We'll use some pure CSS techniques to make a bored list look awesome (and even have some extra functionality).
- Boris Gordon
This article will showcase tools which should and could be used by designers daily. If you need some inspiration – you can visit the most popular and recommended design showcase sites to find really good works and examples. Check out design related tools, online generators, free font sites, template sites, great websites helping to test and manage websites – those all have been created to save your time! Remember - not always the best way is to create everything by yourself. Be smart and you will accomplish your tasks much easier and quicker without struggling!
- Boris Gordon
- Webstandards - The Power of JavaScript (jQuery) and CSS - Webdesign und Webentwicklung im Webstandard-Blog - http://webstandard.kulando.de/post...
To become a professional web designer, you need effective tools that would help you implement beautiful designs with solid coding techniques. Handy ready-to-be-used solutions and smart design tools are always nice to have, but good ones are often quite hard to find. And this is where we come into play.
- Boris Gordon
Knowing how to use temporary tables in your stored procedures is a great way to save time and effort, particularly when dealing with multiple queries that return very large and/or similar resultsets. If you're fetching several resultsets that contain a lot of common data, it can make sense to obtain a single resultset that has all the data that's required, store it in a temporary table, and then select from this temporary table as needed. Similarly, when repeatedly referring to the same subset of table data, it's often faster and more economical to store results in a temporary table, rather than repeating a complex join several times. In today's article, we'll review just how easily temporary tables can be utilized to make your stored procedures more efficient.
- Boris Gordon
jQuery can pretty much do anything you can think of. All you need is a creative imagination and some time to learn the simple and intuitive API. In this article, we share with you some innovative uses of jQuery in animating web design elements. You’ll read about some interesting techniques, tutorials, and examples that will show you how to create similar effects on your own websites and web apps.
- Boris Gordon
The usage of Ajax in web applications and web sites is rapidly increasing. If not handled properly Ajax fucntionalities can break users' expectations and conventions. This is why it is important to help users easily identify what is going on with the system and prevent them to make errors during Ajax operations.
- Boris Gordon
The dd()-command which instead of logging to screen simply outputs a print_r() to a file called drupal-debug.txt in your temporary files folder (where that is depends on your site configuration, but /tmp might be a good place to look). That alleviates the many problems of simply logging to screen (doesn't work with AJAX, redirects, causes browser slowness for large datasets, lots of junk in your HTML source, etc.). You can then simply run tail -f /tmp/drupal-debug.txt to see what's going on – and for those of you that use Mac OS X, I have an additional trick.
- Boris Gordon
Wellstone Action! is a national center for training and leadership development for the progressive movement. Founded in January 2003, Wellstone Action trains, educates, mobilizes and organizes a large network of progressive individuals and organizations.
- Boris Gordon
I've spent a couple days worth now trying to figure out the best and most complete approach to font embedding using @font-face. It really is a dark art that must be mastered. It is by no means a straightforward process.
- Boris Gordon
xCSS bases on CSS and empowers a straightforward and object-oriented workflow when developing complex style cascades. Using xCSS means a dramatic cut down to your development time by: having a intuitive overview of the overall CSS structure, using variables, re-using existing style cascades and many other handy features. But, most frameworks are bulky and inflexible, aren't they? Not xCSS! It's lightweight and seamlessly integrates into any existing workflow. Aside from that the CSS overhead is getting reduced while your (X)HTML attributes remain semantic.
- Boris Gordon
This tutorial examines the different layout properties available in CSS: position:static, position:relative, position:absolute, and float.
- Boris Gordon