GoDaddy builds a CDN for small businesses

GoDaddy has been undergoing a transformation lately as it tries to become more valuable to its customers by providing higher-level services than just web hosting. Its latest product is a CDN that it claims can help significantly decrease pageload times for its small-business customers.

GoDaddy’s new service, called Website Accelerator, launched on Tuesday for users of the company’s “ultimate” hosting plan and, President of Products and Technology Jason Rosenthal told me, is designed for relatively unsophisticated sites and users. It’s optimized for sites that are fairly straight HTML and maybe a bit image-heavy, rather than dynamic, personalized sites that rely heavily on database interaction. The GoDaddy CDN also starts intelligently caching parts of customers’ web pages with just one push of a button rather than requiring them to go through and tag which content they want housed on a CDN providers servers.

GoDaddy actually brought in Rosenthal from Ning.com to help with its transition, and in December it hired former Yahoo and Microsoft executive Blake Irving as CEO. In November, GoDaddy launched a new service to convert customers’ web sites into mobile sites and discussed plans to start offering higher-value cloud applications, as well.

what is windows azure wiki

The Azure™ Services Platform (Azure) is an internet-scale cloud services platform hosted in Microsoft data centers, which provides an operating system and a set of developer services that can be used individually or together. Azure’s flexible and interoperable platform can be used to build new applications to run from the cloud or enhance existing applications with cloud-based capabilities. Its open architecture gives developers the choice to build web applications, applications running on connected devices, PCs, servers, or hybrid solutions offering the best of online and on-premises.

Windows Azure allows for applications to be built using many different programming languages, tools or frameworks and makes it possible for developers to integrate their public cloud applications in their existing IT environment. Windows Azure provides both Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) services and is classified as the “Public Cloud” in Microsoft’s cloud computing strategy, along with its Software as a Service (SaaS) offering, Microsoft Online Services.

Azure provides an open, standards-based and interoperable environment with support for multiple internet protocols, including HTTP, REST, SOAP, and XML.

Features

Key components of the Azure Services Platform include the following:

  • Windows Azure for service hosting and management, low-level scalable storage, computation and networking
  • Microsoft SQL Services for a wide range of database services and reporting
  • Microsoft .NET Services which are service-based implementations of familiar .NET Framework concepts such as workflow and access control
  • Live Services for a consistent way for users to store, share and synchronize documents, photos, files and information across their PCs, phones, PC applications and Web sites
  • Microsoft SharePoint Services and Microsoft Dynamics CRM Services for business content, collaboration and rapid solution development in the cloud.

CSS3 jQuery Image Gallery Plugin: Photobox

Photobox is a free CSS3 jQuery Image Gallery Plugin. It is beautiful and posses a great look & feel.

A lightweight image gallery modal window script which uses only CSS3 for silky-smooth animations and transitions. The goal was to great an image gallery script that utilizes GPU rending instead is the 90% scripts out there which are using javascript to move things around the old fashioned way.

  • Both the script & CSS are only 7k each (minified script, not gziped)
  • Uses silky-smooth, hardware accelerated, CSS3 transitions and animations
  • Pretty UI and easy UX
  • Uses event-delegation on all thumbnails events

css3-jquery-image-gallery-plugin-photobox

It works also on IE9 and above, but clearly not as nice as in normal browsers. Image can be zoomed in and out with mousewheel and navigated using mousemove to move around. The bottom row of thumbnails can be navigated by mouse movment. It supports keyboard keys for navigation and closing the gallery view.

 

Demo: http://dropthebit.com/demos/photobox/
Website: http://dropthebit.com/500/photobox-css3-image-gallery-jquery-plugin/
License: MIT

The Best Five Free and Open Source Data Mining Software

The process of extracting patterns from data is called data mining. It is recognized as an essential tool by modern business since it is able to convert data into business intelligence thus giving an informational edge. At present, it is widely used in profiling practices, like surveillance, marketing, scientific discovery, and fraud detection.

There are four kinds of tasks that are normally involve in Data mining:

* Association rule learning – Looks for relationships between variables.
* Regression – Aims to find a function that models the data with the slightest error.
* Classification – the task of generalizing familiar structure to employ to new data
* Clustering – the task of finding groups and structures in the data that are in some way or another the same, without using noted structures in the data.

For those of you who are looking for some data mining tools, here are five of the best open-source data mining software that you could get for free:

Orange
Orange is a component-based data mining and machine learning software suite that features friendly yet powerful, fast and versatile visual programming front-end for explorative data analysis and visualization, and Python bindings and libraries for scripting. It contains complete set of components for data preprocessing, feature scoring and filtering, modeling, model evaluation, and exploration techniques. It is written in C++ and Python, and its graphical user interface is based on cross-platform Qt framework.

RapidMiner
RapidMiner, formerly called YALE (Yet Another Learning Environment), is an environment for machine learning and data mining experiments that is utilized for both research and real-world data mining tasks. It enables experiments to be made up of a huge number of arbitrarily nestable operators, which are detailed in XML files and are made with the graphical user interface of RapidMiner. RapidMiner provides more than 500 operators for all main machine learning procedures, and it also combines learning schemes and attribute evaluators of the Weka learning environment. It is available as a stand-alone tool for data analysis and as a data-mining engine that can be integrated into your own products.

Weka
Written in Java, Weka (Waikato Environment for Knowledge Analysis) is a well-known suite of machine learning software that supports several typical data mining tasks, particularly data preprocessing, clustering, classification, regression, visualization, and feature selection. Its techniques are based on the hypothesis that the data is available as a single flat file or relation, where each data point is labeled by a fixed number of attributes. Weka provides access to SQL databases utilizing Java Database Connectivity and can process the result returned by a database query. Its main user interface is the Explorer, but the same functionality can be accessed from the command line or through the component-based Knowledge Flow interface.

JHepWork
Designed for scientists, engineers and students, jHepWork is a free and open-source data-analysis framework that is created as an attempt to make a data-analysis environment using open-source packages with a comprehensible user interface and to create a tool competitive to commercial programs. It is specially made for interactive scientific plots in 2D and 3D and contains numerical scientific libraries implemented in Java for mathematical functions, random numbers, and other data mining algorithms. jHepWork is based on a high-level programming language Jython, but Java coding can also be used to call jHepWork numerical and graphical libraries.

KNIME
KNIME (Konstanz Information Miner) is a user friendly, intelligible, and comprehensive open-source data integration, processing, analysis, and exploration platform. It gives users the ability to visually create data flows or pipelines, selectively execute some or all analysis steps, and later study the results, models, and interactive views. KNIME is written in Java, and it is based on Eclipse and makes use of its extension method to support plugins thus providing additional functionality. Through plugins, users can add modules for text, image, and time series processing and the integration of various other open source projects, such as R programming language, Weka, the Chemistry Development Kit, and LibSVM.

Open Source For Email Marketing Software

Email marketing is a form of direct marketing that is used for sending e-mails with the purpose of enhancing the relationship of a merchant with its current or previous customers and acquiring new customers.There are several open source email marketing system,you can call them open source edm system.

Here is a roundup of industry’s best open source software. Experience the ease of sending bulk emails & managing marketing campaigns.

poMMo – Open source email marketing Software

poMMo is a versatile open source email marketing software. PoMMo provides flexible mailing management that everyone needs. It’s very easy to match the look of the subscription form to your website, or embed it in a existing page.

Open Source For Email Marketing Software

poMMo is also known as mass mailing software. It is completely customizable and compatible with all common web hosts.

Some features

  • Revolutionary AJAX based subscriber Management
  • Easy creation of subscriber groups
  • Quickly Import and Export your subscriber base
  • WYSIWYG HTML Mailing Creation
  • Drag and Drop Field Ordering
  • Look and Feel controlled by SMARTY template files
  • Limit the sending of mails (throttle by hour, bytes, and domain limits)

You can localize poMMo in 10 languages & written in PHP. It offers fast lightweight framework – tiny session footprint, minimal file inclusions and parsing overhead.

Website: http://www.pommo.org

OpenEMM – Email marketing made simple

OpenEMM is a feature-rich enterprise software for email marketing, newsletters and service mails (transaction mails and event or time triggered mails).

open-source-email-marketing-application

OpenEMM offers sophisticated bounce management, link tracking, lots of realtime statistics, a CMS module and a scripting feature to implement individual tasks.

OpenEMM is the one of the best open source application for email marketing that offers a web-based user interface. OpenEMM is mainly written in Java (Frontend) and Python (Backend) and employs leading edge Java frameworks like Hibernate, Spring and Struts.

Website: http://www.openemm.org

PHPList – Open Source Newsletter Manager

phplist is an open source newsletter manager. phplist is a one-way email announcement delivery system. It is great for newsletters, publicity lists, notifications, and many other uses.

open-source-newsletter-manager

It has built-in email templates which are completely customizable with a powerfulWYSIWYG editor.

Some features

  • Double opt-in subscription mechanism
  • Scheduling
  • RSS
  • List segmentation
  • Click-tracking
  • Attachments
  • Bounce management

Website: http://www.phplist.com

How To Import Excel Data into MySQL

To import data from Excel (or any other program that can produce a text file) is very simple using the LOAD DATA command from the MySQL Command prompt,it only five steps.

  1. Save your Excel data as a csv file (In Excel 2007 using Save As)
  2. Check the saved file using a text editor such as Notepad to see what it actually looks like, i.e. what delimiter was used etc.
  3. Start the MySQL Command Prompt (I’m lazy so I usually do this from the MySQL Query Browser – Tools – MySQL Command Line Client to avoid having to enter username and password etc.)
  4. Enter this command:LOAD DATA LOCAL INFILE ‘C:\\temp\\yourfile.csv’ INTO TABLE database.table FIELDS TERMINATED BY ‘;’ ENCLOSED BY ‘”‘ LINES TERMINATED BY ‘\r\n’ (field1, field2);
    LOAD DATA INFILE ‘C:/data.csv’ into Table Fields terminated by ‘\t’ lines terminated by ‘\n’
  5. Done!

Google app back on top of iTunes charts

This season with the sales of iPhone 5 breaking all records, Apple seems to be in a mood to jollify its customers in every possible way. From adding the feature of gifting an app to now getting the Google Maps app back on the iTunes, Apple seems to be in a mood to rectify all mistakes it did with the launch of iOS 6.

What’s new in that app? Well, the new Google Map app comes loaded with feature like turn-by-turn navigation same as its counterpart in the Android along with support for directions of public transport. It also options like Street View which are integrated with the app and also a Google Earth view.

One of the spokesperson of Google was reported to say that the new app was designed with an interface to make the search results quicker and easier. The spokes person also said that the app would show more maps on the screen and promises the user with an intuitive experience. The new app has maps based on vectors having a sharper look which make it convenient for the user to enjoy 2-D and 3-D views.

Both these features- gifting an app and the Google Maps app were among the most important features of the iPhone but somehow Apple didn’t feel to get these apps in the new iPhone 5 and decided to drop these apps with the launch of iOS 6.Apple had to get this app back to iTunes to cater to the demand coming from a very large section of its consumers after its own flawed mapping software that failed miserably that came preloaded with the iOS 6. To its surprise the consumers have also forgiven the company and infact responded very positively to the launch of the app.
The response has been so much positive that the Google Map app that was released yesterday has directly reached the top of the iTunes charts. The app went to the top of the free app charts of iTunes within few hours after the launch and has remained at the top till this morning.

How to create a dump of MySQL database in one click with php script

Your users probably asked you to add an option to export the whole database to SQL file. This can be done in phpMyAdmin or Navicat of course but your users want something simpler than that.

Create a new file named backup.php and paste the following code snippet there. Edit database connection settings and path to mysqldump if required. Add a link to backup.php to your application:

<a href="backup.php">Export the whole database</a>

Please note that this script requires write permissions on scripts folder in order to save dump to file and zip it. If your scripts do not have such permissions use the second version of script. The only downside is that dump file won’t be zipped.

Version with zipping. Requires write permissions on scripts folder.

<?php

$username = "root";
$password = "";
$hostname = "localhost";
$dbname   = "cars";

// if mysqldump is on the system path you do not need to specify the full path
// simply use "mysqldump --add-drop-table ..." in this case
$dumpfname = $dbname . "_" . date("Y-m-d_H-i-s").".sql";
$command = "C:\\xampp\\mysql\\bin\\mysqldump --add-drop-table --host=$hostname
    --user=$username ";
if ($password)
        $command.= "--password=". $password ." ";
$command.= $dbname;
$command.= " > " . $dumpfname;
system($command);

// zip the dump file
$zipfname = $dbname . "_" . date("Y-m-d_H-i-s").".zip";
$zip = new ZipArchive();
if($zip->open($zipfname,ZIPARCHIVE::CREATE))
{
   $zip->addFile($dumpfname,$dumpfname);
   $zip->close();
}

// read zip file and send it to standard output
if (file_exists($zipfname)) {
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename='.basename($zipfname));
    flush();
    readfile($zipfname);
    exit;
}
?>

Version without zipping. Write permissions are not required.

<?php
ob_start();

$username = "root";
$password = "";
$hostname = "localhost";
$dbname   = "cars";

// if mysqldump is on the system path you do not need to specify the full path
// simply use "mysqldump --add-drop-table ..." in this case
$command = "C:\\xampp\\mysql\\bin\\mysqldump --add-drop-table --host=$hostname
    --user=$username ";
if ($password)
        $command.= "--password=". $password ." ";
$command.= $dbname;
system($command);

$dump = ob_get_contents();
ob_end_clean();

// send dump file to the output
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($dbname . "_" .
    date("Y-m-d_H-i-s").".sql"));
flush();
echo $dump;
exit();]]>
?>

25 Excellent Photoshop Web Design Layout Tutorials

25 Excellent Photoshop Web Design Layout Tutorials

Photoshop is a popular web design tool. With it, you can create web design mock-ups that can later on be converted to a functional HTML/CSS template.

This collection of tutorials features top-notch techniques on how to create web design layouts using Photoshop.

[Read more...]

How To Read PHTML Magneto Files In Dreamwear

Dreamweaver cannot display PHTML files correctly by default. So if you use Dreamweaver to develop your websites and would like to be able to view Magento’s PHTML files then you need to modify Dreamweaver files in order to display the files correctly and be able to edit.
First,for Windows XP users: Open Documents and Settings > User > Application Data > Adobe Dreamweaver > Configuration > extensions.txt
For Windows Vista: Users: Open [user] > AppData > Roaming > Adobe > Dreamweaver 9 > Configuration > Extensions.txt
If you cannot see the Application Data Folder, go to Tools > Folder Options > View and make sure that Show Hidden Files and Folders is checked.
You need to add PHTML extentsion into two places:
HTM,HTML,SHTM,SHTML,TXT,PHP,PHP3,PHP4,PHP5,PHTML,JSP,WML,TPL, … ,MASTER:All Documents
PHP,PHP3,PHP4,PHP5,TPL,PHTML: PHP Files
Second,almost similar step except that file extensions.txt is located in Dreamweaver’s program files folder and inside a configuration folder.
For Windows XP & Widows Vista Users: Go to Program Files > Adobe > Dreamweaver [Your Version] > configuration > Extensions.txt
You need to add PHTML extentsion into two places:
HTM,HTML,SHTM,SHTML,TXT,PHP,PHP3,PHP4,PHP5,PHTML,JSP,WML,TPL, … ,MASTER:All Documents
PHP,PHP3,PHP4,PHP5,TPL,PHTML: PHP Files
Third,the last step is to make sure that the colors of coding is working correctly.
For Windows XP & WIndows Vista users go to: Program Files > Adobe > Dreamweaver [Your Version] > configuration > DocumentTypes > MMDocumentTypes.xml
and add phtml to the end of the following lines:
winfileextension=”php,php3,php4,php5,phtml”
macfileextension=”php,php3,php4,php5,phtml”
Open your Dreamweaver and now you can access .phtml files.