<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rocky Rasonable &#187; PHP</title>
	<atom:link href="http://www.rockyrasonable.com/category/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.rockyrasonable.com</link>
	<description>Skills Beyond Papers: Senior php programmer, web developer and webmaster based in Davao, Philippines</description>
	<lastBuildDate>Sun, 23 Oct 2011 17:41:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>@font-face Generator: Embedding Any Font Face on your Web Page</title>
		<link>http://www.rockyrasonable.com/websites/font-face-generator-embedding-any-font-face-on-your-web-page</link>
		<comments>http://www.rockyrasonable.com/websites/font-face-generator-embedding-any-font-face-on-your-web-page#comments</comments>
		<pubDate>Wed, 26 Jan 2011 09:49:58 +0000</pubDate>
		<dc:creator>Rocky Rasonable</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[FOnts]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Fonts]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Philippines]]></category>
		<category><![CDATA[world wide web]]></category>

		<guid isPermaLink="false">http://www.rockyrasonable.com/?p=841</guid>
		<description><![CDATA[Why Use Embedded Fonts? Because a font is an operating system resource, not a browser resource. If you have an unusual font installed on your PC, it&#8217;s easy to design [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright size-medium wp-image-846" title="fonts" src="http://www.rockyrasonable.com/wp-content/uploads/2011/01/fonts-300x247.gif" alt="" width="300" height="247" />Why Use Embedded Fonts?</strong></p>
<p>Because a font is an <a href="http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html" target="_blank"><strong>operating system</strong></a> resource, not a browser resource. If you have an unusual font installed on your <strong>PC</strong>, it&#8217;s easy to design a website and include that <strong>font</strong>. <strong>You</strong> can see it because the font is installed on your operating system. But if your visitors don&#8217;t have it installed too, their browsers will display their default font instead.</p>
<p>From a page designer&#8217;s perspective, this is a big weakness. You want pages to display like you intend, but can&#8217;t control an individual browser&#8217;s display . No matter how carefully you lay out your page with a particular font, you&#8217;re at the mercy of the user&#8217;s browser when the page is displayed.</p>
<p>That&#8217;s where <a href="http://www.fontsquirrel.com/fontface/generator" target="_blank">@font-face Generator </a>come in: with them, you don&#8217;t have to worry about browsers defaulting to a more common font. Instead, your font downloads along with the page. This generator is really useful and indeed works really great. Try it for yourself..</p>
<p>You can also download bunch of fonts <a href="http://www.fontsquirrel.com/fontface" target="_blank">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rockyrasonable.com/websites/font-face-generator-embedding-any-font-face-on-your-web-page/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Mysql Tutorial</title>
		<link>http://www.rockyrasonable.com/php/php-mysql-tutorial</link>
		<comments>http://www.rockyrasonable.com/php/php-mysql-tutorial#comments</comments>
		<pubDate>Thu, 14 Oct 2010 13:18:29 +0000</pubDate>
		<dc:creator>Rocky Rasonable</dc:creator>
				<category><![CDATA[MYSQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP MYSQL]]></category>
		<category><![CDATA[PHP MYSQL tutorial]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Programming Tutorial]]></category>

		<guid isPermaLink="false">http://www.rockyrasonable.com/?p=783</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.rockyrasonable.com/php/php-mysql-tutorial"><em>Click here to view the embedded video.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rockyrasonable.com/php/php-mysql-tutorial/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Employ PHP Developer of your choosing In order to Succeed in Your company</title>
		<link>http://www.rockyrasonable.com/programming/employ-php-developer-of-your-choosing-in-order-to-succeed-in-your-company</link>
		<comments>http://www.rockyrasonable.com/programming/employ-php-developer-of-your-choosing-in-order-to-succeed-in-your-company#comments</comments>
		<pubDate>Sat, 09 Oct 2010 16:21:39 +0000</pubDate>
		<dc:creator>Rocky Rasonable</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Computer programmers]]></category>
		<category><![CDATA[freelance writer]]></category>
		<category><![CDATA[Philippines]]></category>
		<category><![CDATA[PHP Computer programmers]]></category>
		<category><![CDATA[PHP Developer]]></category>

		<guid isPermaLink="false">http://www.rockyrasonable.com/?p=769</guid>
		<description><![CDATA[Obtaining assistance from an expert will usually produce a optimistic effect on assembling your shed and provide you with far better outcomes as compared to a person doing the work [...]]]></description>
			<content:encoded><![CDATA[<p>Obtaining assistance from an expert will usually produce a optimistic effect on assembling your shed and provide you with far better outcomes as compared to a person doing the work oneself or even obtain the aid of the <strong>freelance writer</strong>. Exactly the same suggests for the task regarding <strong>PHP</strong> advancement. Employ any PHP Developer to find the greatest companies and also the the best results to create assembling your project successful.</p>
<p>Thus there&#8217;s a must retain the services of the <strong>PHP Developer</strong> without a doubt, however there are many alternatives available in the market which you may find yourself picking the incorrect particular person to your task as well as wind up losing lots of time, funds and energy. Therefore, this particular require a mindful assortment method which will make sure the proper <strong>PHP Engineer</strong> employed that suits in to your financial allowance and also meets your needs venture.</p>
<p>Just what exactly is always that will make sure the proper assortment. This i offer you handful of items to understand that can assist you significantly. Above all, constantly employ any PHP Engineer coming from a great freelancing business, and when achievable from the business in which will PHP encoding inside Of india.</p>
<p>The explanation for both of these is always that selecting coming from a great freelancing is actually less dangerous while they possess sufficient sources to take care of promising small to big size tasks, in addition there are other choices that you should select from. And also selecting from the <strong>PHP development business </strong>within Of india is helpful because the selecting prices are usually reduced as a result of forex variation as well as the competitors on the market. The provision regarding <strong>PHP Computer programmers</strong> within the Native indian industry is simple which means you won&#8217;t have any kind of trouble discovering the right particular person for the task.<br />
<strong><br />
Second of all</strong>, you need to mix confirm the subsequent information. Prior to deciding to complete the particular <strong>PHP Developer</strong> you need to look into the profile, look into the conversation capacity with the developer, and also the recommendations existing around the firm&#8217;s web site. <strong>Investment portfolios</strong> are evident indications regarding the type of function the business or perhaps the computer programmers did and also can handle carrying out. The particular connection abilities are usually regarding major value since it performs an extremely important function inside the improvement with the task. And also testimonies do understand reduce indicator of your happy consumer.</p>
<p>When these kinds of 3 the situation is in position then you can certainly just complete the organization as well as retain the services of the actual <strong>PHP Developer</strong> for the project.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rockyrasonable.com/programming/employ-php-developer-of-your-choosing-in-order-to-succeed-in-your-company/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Host File for Web Development</title>
		<link>http://www.rockyrasonable.com/websites/host-file-for-web-development</link>
		<comments>http://www.rockyrasonable.com/websites/host-file-for-web-development#comments</comments>
		<pubDate>Sat, 03 Jul 2010 11:41:30 +0000</pubDate>
		<dc:creator>Rocky Rasonable</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Issues]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Host File]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.rockyrasonable.com/?p=604</guid>
		<description><![CDATA[Our goal We’re going to edit the hosts file on our PC to make our servers IP address (e.g. 174.120.31.21) resolve to rockyrasonable.com, just like what a DNS server does [...]]]></description>
			<content:encoded><![CDATA[<h4>Our goal</h4>
<p>We’re going to edit the hosts file on our PC to make our servers IP  address (e.g. 174.120.31.21) resolve to rockyrasonable.com, just like what a DNS  server does when example.com’s name servers have been changed to point  to the new hosting.</p>
<p><strong>Configuring the server</strong></p>
<p>All server configurations are different but the principle is generally the same, we need to find out/set our example.com to appear in the web browser when we visit our example IP of 174.120.31.219. For this example I’m going to explain the process on a Cpanel driven server (from this you should be able to get an idea of how this would be achieved through other management software packages).</p>
<ul>
<li>Configure your web space for rockyrasonable.com and      upload all your files to it</li>
<li>Login to Cpanel</li>
<li>Select <strong>Server</strong> from the left-hand menu</li>
<li>Go to the <strong>IP Addresses</strong> – This should present you      with a list of IP addresses assigned to your server, when you configured      the hosting for example.com you will have selected one of these IP      addresses (you may even only have one IP address in this list)</li>
<li>For each IP address there’s a column titled <strong>Hosting</strong> with a link showing the number of domains assigned to that IP address,      click the link that corresponds with the IP address you selected for the      web space</li>
<li>Select <strong>rockyrasonable.com</strong> and click<strong> Set As      Default </strong>- You can only select one default domain to be displayed if      you visit that IP address in a browser</li>
<li>Make a note of the IP address (e.g. 174.120.31.219)</li>
<li>Visit 174.120.31.219 in a web browser – You should be      presented with your newly uploaded site for rockyrasonable.com</li>
</ul>
<p><strong>Editing the hosts file<a href="http://www.rockyrasonable.com/wp-content/uploads/2010/07/runbox.jpg"><img class="alignright size-full wp-image-613" title="runbox" src="http://www.rockyrasonable.com/wp-content/uploads/2010/07/runbox.jpg" alt="" width="200" height="107" /></a></strong></p>
<p>PC’s have a hosts file that we can edit to make 174.120.31.219 resolve to rockyrasonable.com just as if the name servers for rockyrasonable.com had already been changed.</p>
<ul>
<li><strong>Open the hosts file</strong></li>
<li><strong>Edit and save the hosts file</strong></li>
</ul>
<ol>
<li>Go to the Start menu and choose <em>Run</em>. <em>Type</em> the following in the Run dialog box:
<ol>
<li>For Windows NT and Windows 2000
<ol>
<li>C:\winnt\system32\drivers\etc</li>
</ol>
</li>
<li>Windows XP, Windows Vista or Windows 7
<ol>
<li>C:\Windows\System32\drivers\etc</li>
</ol>
</li>
</ol>
</li>
<li><em>Click</em> the OK button (This should open a window with      several files in it.)</li>
<li>Find the file called ‘hosts’ and <em>double–click</em> it. If prompted, specify that you would like to <em>choose a program to      open the file with</em> from a list of programs.
<ol>
<li><em>Choose</em> ‘Notepad’ from the list of available programs.</li>
</ol>
</li>
</ol>
<ol>
<li><em>Start typing </em>on      a new line at the bottom of the file.
<ol>
<li>To do so, place your cursor at the very end of the       last line and <em>hit ‘Enter’</em> to start a new line.</li>
</ol>
</li>
<li><em>Type </em>these      two lines of text like this example:<br />
(use your server IP address and      your site domain in–place of the defaults below)</p>
<pre class="brush: plain; title: ; notranslate">174.120.31.219  rockyrasonable.com</pre>
<pre class="brush: plain; title: ; notranslate">174.120.31.219  www.rockyrasonable.com
</pre>
</li>
<li><em>Close</em> the hosts file and <em>save</em> it when prompted.</li>
</ol>
<p><strong>PLEASE NOTE:</strong> At this point you should be able to view and publish to your web site using your domain name. After 3–4 days, you will want to undo this change to your hosts file so that you can check to see that your domain name is now resolving without assistance over the internet.</p>
<ul>
<li><strong>Undo the Hosts file change</strong> (after you have confirmed that it is resolving properly)</li>
</ul>
<ol>
<li><em>Open</em> the hosts file as described above.</li>
<li><em>Delete</em> the information that you added previously and close the file.</li>
<li>Choose to <em>save</em> the changes to the hosts file      when asked.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.rockyrasonable.com/websites/host-file-for-web-development/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Web Programming Languages – Your Options</title>
		<link>http://www.rockyrasonable.com/websites/web-programming-languages-%e2%80%93-your-options</link>
		<comments>http://www.rockyrasonable.com/websites/web-programming-languages-%e2%80%93-your-options#comments</comments>
		<pubDate>Sat, 03 Jul 2010 11:28:00 +0000</pubDate>
		<dc:creator>Rocky Rasonable</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[Issues]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[COBOL]]></category>
		<category><![CDATA[Cold Fusion]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Microsoft .Net]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[VB]]></category>
		<category><![CDATA[VB.net]]></category>
		<category><![CDATA[VC++]]></category>

		<guid isPermaLink="false">http://www.rockyrasonable.com/?p=598</guid>
		<description><![CDATA[Over the years several programming languages have appeared on the scene and some have stayed the course. The first programming language to hit it big commercially with business applications was [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.rockyrasonable.com/wp-content/uploads/2010/07/2662210806_c7bbc90786.jpg"><img class="alignright size-medium wp-image-599" title="2662210806_c7bbc90786" src="http://www.rockyrasonable.com/wp-content/uploads/2010/07/2662210806_c7bbc90786-299x300.jpg" alt="" width="299" height="300" /></a>Over the years several programming languages have appeared on the scene and some have stayed the course. The first programming language to hit it big commercially with business applications was <strong>COBOL </strong>in the Mainframe days. This was followed by<strong> C</strong> and<strong> C++</strong>; when the client server era came briefly, Microsoft launched <strong>VB</strong>, <strong>VC++</strong>. The arrival of the web spawned several new languages such as <strong>ASP</strong>, <strong>Perl</strong>, <strong>Java</strong>, <strong>Cold Fusio</strong>n, <strong>Ruby</strong>,<strong> C#</strong>.</p>
<p>COBOL still has its forte thanks to legacy applications and IBM.<strong> C/C++</strong> has always retained its stronghold – engineering and embedded systems.</p>
<p>On the web front, which has seen enormous applications and innovation, a few languages stand out in terms of popularity – Java, Microsoft .Net (C#/VB.net), <strong>PHP</strong>, <strong>Ruby </strong>(on Rails).</p>
<p>How does one decide which language to use? A lot of factors come into play, some of the key ones being:</p>
<ul>
<li>Legacy</li>
<li>Cost – development, tools, products</li>
<li>Community – popularity, size of user base, developer      base</li>
<li>Support – product vendors, user groups,      proprietary/open source</li>
<li>Development – speed, simplicity, ease</li>
<li>Performance</li>
<li>Platform – Enterprise, Internet, Mobile, Device etc..</li>
<li>Application type – Content, Transactional,      Collaboration….</li>
</ul>
<p>If you are an established enterprise, a lot of times this is dictated by existing environment, if you are an IBM/Sun/Oracle shop you are probably going the Java/J2EE way. Most large enterprises have chosen to go the J2EE route mainly because of its non-proprietary nature, the support from several vendors and its first mover advantage as a robust enterprise platform for the web. If you have been a Microsoft factory, the choice is obvious. Microsoft does particularly well with mid sized companies and in several non-US markets. PHP and Ruby seem to be going head-on and competing in similar segments. Startups and newer companies do not have legacy overheads and hence are free to choose any platform. Also when the hunt is for the best fit COTS product or solution rather than a bespoke application, programming language becomes secondary and more a consequence than choice.</p>
<p>In summary, the field has narrowed down to a few languages, each of which has its niche and application areas. The consumer now has some stable choices to pick from; it is a good time and setting to be in!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rockyrasonable.com/websites/web-programming-languages-%e2%80%93-your-options/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top Web Trends for 2010</title>
		<link>http://www.rockyrasonable.com/websites/top-web-trends-for-2010</link>
		<comments>http://www.rockyrasonable.com/websites/top-web-trends-for-2010#comments</comments>
		<pubDate>Thu, 22 Apr 2010 15:48:14 +0000</pubDate>
		<dc:creator>Rocky Rasonable</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Flash Apps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[NET Framework]]></category>
		<category><![CDATA[Trends 2010]]></category>
		<category><![CDATA[web developer]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.rockyrasonable.com/?p=328</guid>
		<description><![CDATA[10 Top Programming Trends for 2010 More Control over Flash Apps Anyone that knows a little bit of SEO will surely tell you that Flash is not a search engine&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><strong>10 Top Programming Trends for 2010</strong></p>
<p><strong><span style="text-decoration: underline;"><em>More Control over Flash Apps</em></span></strong></p>
<p><a href="http://www.rockyrasonable.com/wp-content/uploads/2010/04/images.jpg"><img class="alignleft size-full wp-image-331" style="margin: 4px;" title="images" src="http://www.rockyrasonable.com/wp-content/uploads/2010/04/images.jpg" alt="" width="116" height="116" /></a>Anyone that knows a little bit of SEO will surely tell you that Flash is not a search engine&#8217;s best friend. Often, Flash sites and applications are built in one big compiled block, impenetrable to any indexing script or web spider. Hence their low ranking on all search engine results pages.</p>
<p>While this limited Flash in the past, in recent years, Flash CMS (content management systems) have been under constant development to help regular users and developers alike in building modular websites, with lots of SEO-friendly content.</p>
<p>This is also possible because of the ever more present interaction between ActionScript and other scripting languages. There are many scripts and AS3 classes out there especially built to facilitate the interaction between JavaScript and Flash. Doing so, it indirectly provides access between the Flash app and other content on the web; here including the search crawlers as well. Not being offered anymore in a single block of binary data, Flash websites are moving away from niche and brand sectors and into a category of deep and searchable content authoring tools.<br />
Flash applications will evolve with the release of Adobe Flash Player 10<br />
Enlarge picture</p>
<p>Besides some successful programs like F<strong>lashMoto CMS, SILEX, fCMSPro, FlashNuke, XOT Flash CMS </strong>and others, <strong>Flash </strong>in general has some big events coming up this year too. Already released in a beta version, Adobe Flash Player 10.1 has included <strong>NVIDIA </strong>support, delivering enhanced rich Web content to <strong>NVIDIA GPU</strong> owners.</p>
<p>Alongside NVIDIA support, Flash 10 will also bring support for multi-touch and mobile devices, expanding its horizons to more than the average PCs.</p>
<p>Aside from Flash Player, another beta version of a piece of software revolving around Flash has sparked some genuine interest in the world of Flash developers as well. Adobe AIR 2.0 will surely capitalize on the success of its predecessor, AIR 1, with a much hyped release. The newer version will bring some exciting features such as API for accessing microphone raw data, HTML5 support, CSS3 support, global error handling, very much improved cross-platform printing, UDP support, secure sockets, socket listening capabilities, mass storage device detection, native code integration, multi-touch and gesture support, the ability to open a file with its native program, etc.</p>
<p><strong><span style="text-decoration: underline;"><em>HTML5 &amp; CSS3 Tutorials Will Flood the  Web</em></span></strong></p>
<p>While an official date for HTML5 or CSS3 hasn&#8217;t been announced, developers have already jumped on the available standard drafts, and are constantly pouring tutorials and articles about the soon to be released languages.</p>
<p>HTML coders and slicers should be more than happy this year, with lots of tutorials and tips &amp; tricks articles being published on any respectable tutorial-content website network. Actually, I think I&#8217;m one of those editors that couldn&#8217;t wait for the official version and got ahead of myself in this article here.</p>
<p>These newer versions of HTML and CSS will be better adopted and accepted much faster compared to the fiasco with the previous release of ActionScript 3, which saw many programmers stick to AS2 because of hard to read documentation and the lack of online tutorials. The Internet is full of them now, but at the time of AS3&#8242;s release, they were kind of scarce, denting the success and features of AS3.</p>
<p>Compared to the huge mass of HTML5 and CSS3 tutorials currently available on major search engines, we surely are in a better position to transition to the new standard pretty fast.</p>
<p><strong><span style="text-decoration: underline;"><em>Touch Technology</em></span></strong></p>
<p><a href="http://www.rockyrasonable.com/wp-content/uploads/2010/04/TouchScreen.png"><img class="alignleft size-thumbnail wp-image-333" style="margin: 3px;" title="TouchScreen" src="http://www.rockyrasonable.com/wp-content/uploads/2010/04/TouchScreen-150x150.png" alt="" width="150" height="150" /></a>As mentioned above, touch technology has been on  the rise since the iPhone made it available outside security departments  and high-tech gadgets. Now, it is the number one topic of development  and integration at Microsoft, but the Redmond-based giant is not the  only one leading the way on this wave. Through Flash10, Adobe has joined  the current alongside Apple, Microsoft and Google.</p>
<p>Look no  further than a couple of years when this will be standard in any newly  released hardware gadget or software.</p>
<p><strong><span style="text-decoration: underline;"><em>Do-it-yourself Applications</em></span></strong></p>
<p>eople with no programming knowledge that use “coded” products generally do not want to know how their product basically works. This is why WYSIWYG editors, CMSs and GUIs have been so successful. These do-it-yourself (DIY) applications will continue to grow, expand and conquer new markets, changing the way general purpose applications need not only to be operated, but built.</p>
<p>These days, programmers have not only to bullet-proof a website against hackers and virus attacks, they have to also “dumb it down” for their administrators and users. While frameworks basically build other applications, CMS have entered the common day-to-day vocabulary, being considered a must in any coding project.</p>
<p>People want to build their own website, create their own blogs, put together their own form validation process, manage their own user pool, create and administrate their own ad campaigns, and the list goes on. For an application to have success in 2010, it must allow the user to do everything and not depend on any company support or complicated FAQ page. In other words, programmers should not alienate form the KISS rules and the proper success will follow. If you don&#8217;t believe me, just take a look at the most successful tools out there: <strong>WordPress, Joomla, Drupal, Coppermine, LimeSurvey, XOOPS, etc.</strong></p>
<p><strong><span style="text-decoration: underline;"><em>Ruby Closing the Gap on PHP</em></span></strong></p>
<p>While PHP was still dominant  on the Elance Online Work Index, that didn&#8217;t mean anything on the quality and performances of the two scripting languages. While PHP owes its #1 spot to its widely spread community, Ruby has managed to go under the radar and insert itself through various Ruby-powered platforms like Rails and Sinatra on very big and popular websites.</p>
<p>Currently, if someone is tempted to build a social network, any big consulting agency will recommend using Ruby as its code base. Just take a look at some sites running Ruby these days and see how much it has spread, shadowing PHP in performance and code re-usability. Some examples of sites running Ruby code are: <strong>Twitter, Google, Justin.TV, YellowPages, Scribd, Hulu, Github, BaseCamp, Jobster, CrunchBase, Identi.ca, Shopify, Urban Dictionary, Lighthouse, XING, Campfire, Odeo, iLike</strong> and many more.</p>
<p>Also, besides Ruby, look out for Python and other scripting languages to emerge from the pack and bite from PHP&#8217;s market share.</p>
<p><strong><span style="text-decoration: underline;"><em>More JavaScript, AJAX and Flash than Ever</em></span></strong></p>
<p>Imagination levels are at an all-time high on the web. The ones to blame for this aren&#8217;t designers, project managers or art directors. The guilty ones are only code developers. While earlier versions of JavaScript, AJAX and Flash were doing some basic animations (move slow or fast from here to here), these days, the same languages have become standards in the hiring process. What do I mean by that? Well, if a developer or designer wants to get a job, they must know all of them, or at least have a clue of what they can do.</p>
<p>With the rise of JavaScript libraries like <strong>jQuery, MooTools, YUI, Dojo, Prototype </strong>and many more, developers were given a tool not only to write faster and more intelligible JS code, but powerful tools to go after the user interactivity and design that only Flash applications were providing. With a plugin database as big as <strong>Joomla</strong>&#8216;s module repositories, <strong>jQuery </strong>is surely the leader of the pack, influencing every part of the web. Its success is so great that, recently, W3Schools, a very famous tutorial website for learning programming and scripting languages has included a course for learning jQuery, something it did not do in the past for other similar JS libraries.</p>
<p>At the same pace with<strong> jQuery, AJAX </strong>has been keeping up with the rhythm of modern day designs, being more and more used to animate and load remote and local content. Just check out the AJAX-based scripts indexed on Softpedia or other resources like <strong>Ajax Rain, Solutoire, MiniAjax, AjaxDaddy and DZone Snippets</strong>.</p>
<p><strong><span style="text-decoration: underline;"><em>Online Work Gets More Profitable</em></span></strong></p>
<p>We  have already talked about this trend in Part I of this editorial, and  wanted to advise all the developers and programmers still reading this  editorial to take advantage of the recent trend in companies and  businesses around the world that choose to give freelancers more work  opportunities on their projects hoping to achieve lower total costs in  code developing. We recommend online work marketplaces like <strong>Jobster,  Guru, Elance, Rent-A-Coder, ODesk, GetAFreelancer </strong>and much more.</p>
<p><strong><span style="text-decoration: underline;"><em>Cloud  Computing</em></span></strong></p>
<p>The 2009 success of this topic has been built  mainly on the quality provided by companies like Amazon, RackSpace and  GoGrid. While it still has its naysayers, cloud computing seems to have  at least slid a foot in the door for later discussions.</p>
<p><span style="text-decoration: underline;"><em><br />
<strong>Silverlight  Continues Growth</strong></em></span></p>
<p>Still not as known and used as Flash,  Silverlight has been quietly building a user base by slowly getting  itself installed on as many computers as possible. While the biggest web  user of Silverlight (besides Microsoft sites) remains NBC, developers  taking a look into Silverlight apps have been praising it for its fast  development pace.</p>
<p>Personally, I think it artificially considered  the stage of evolution it&#8217;s in. Also, I heard many opinions on the web  from much more Silverlight and Flash knowledgeable personas stating that  Microsoft&#8217;s Flash-clone had surpassed Adobe&#8217;s product in many areas,  while still implementing new features at a rapid pace. Even so,  Silverlight has a long way to go, being still behind Adobe in terms of  reachability.</p>
<p><strong><span style="text-decoration: underline;"><em>.NET 4</em></span></strong></p>
<p>Microsoft&#8217;s  new product will be released alongside <strong>Visual Studio 2010 </strong>in the coming  months, but the buzz surrounding the event is getting as big in the  programming world as the Windows 7 release had on regular PC users.</p>
<p>With  the new versions of these products come fresh features like after  install ready-to-use <strong>ASP.NET MVC</strong>, inclusion of F# in the <strong>.NET Framework</strong>,  <strong>C#</strong> and <strong>VB.NET</strong> feature improvements, Visual Studio 2010 to fully support  all of .NET 4 environments, and much more.</p>
<p><strong>From <a href="http://news.softpedia.com/news/Top-Web-Trends-for-2010-Part-III-Programming-Trends-132714.shtml">Softpedia.com</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rockyrasonable.com/websites/top-web-trends-for-2010/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress: ShopperPress</title>
		<link>http://www.rockyrasonable.com/websites/wordpress-shopperpress</link>
		<comments>http://www.rockyrasonable.com/websites/wordpress-shopperpress#comments</comments>
		<pubDate>Fri, 25 Dec 2009 18:44:07 +0000</pubDate>
		<dc:creator>Rocky Rasonable</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[Oscommerce]]></category>
		<category><![CDATA[shopperpress]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.rockyrasonable.com/?p=316</guid>
		<description><![CDATA[WordPress + ShopperPress = Secure Online Stores with Extra Affiliate Features! ShopperPress is a wordpress theme that turns a standard wordpress blog into a feature rich shopping cart website used [...]]]></description>
			<content:encoded><![CDATA[<h4><a href="http://www.rockyrasonable.com/wp-content/uploads/2009/12/box.gif"><img class="alignleft size-full wp-image-317" style="margin: 5px 10px;" title="box" src="http://www.rockyrasonable.com/wp-content/uploads/2009/12/box.gif" alt="" width="163" height="210" /></a>WordPress + ShopperPress = Secure Online Stores with Extra Affiliate Features!</h4>
<p>ShopperPress is a wordpress theme that turns a standard wordpress blog into a feature rich shopping cart website used by thousands of people worldwide for many purposes;</p>
<div>
<ul>
<li>Stores selling your <strong>own products or services.</strong></li>
<li>Affiliate websites selling <strong>clickbank, CJ</strong> and other <strong>affiliate products.</strong></li>
<li>Shops selling <strong>drop shipping products</strong>.</li>
<li>Online <strong>product catalog</strong> or <strong>showcase websites</strong>.</li>
<li><strong>Software download websites</strong>,ebook/ images / PDF&#8217;s / files downloads.</li>
</ul>
<p>Visit <a href="http://www.shopperpress.com" target="_blank">shopperpress.com</a><a href="http://www.shopperpress.com"> </a>for more info..</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.rockyrasonable.com/websites/wordpress-shopperpress/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress: Change wp-admin folder name</title>
		<link>http://www.rockyrasonable.com/websites/wordpress-change-wp-admin-folder-name</link>
		<comments>http://www.rockyrasonable.com/websites/wordpress-change-wp-admin-folder-name#comments</comments>
		<pubDate>Thu, 26 Nov 2009 16:17:42 +0000</pubDate>
		<dc:creator>Rocky Rasonable</dc:creator>
				<category><![CDATA[Hack]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[world wide web]]></category>

		<guid isPermaLink="false">http://www.rockyrasonable.com/?p=294</guid>
		<description><![CDATA[Compiled from http://wp123.info WordPress is great! It’s no doubt. But unfortunately it still doesn’t have many quite necessary features. One of them is the ability to change wp-admin folder name, [...]]]></description>
			<content:encoded><![CDATA[<p>Compiled from http://wp123.info</p>
<p><strong>WordPress </strong>is great! It’s no doubt. But unfortunately it still doesn’t have many quite necessary features. One of them is the ability to change <strong>wp-admin</strong> folder name, which is the admin directory as you probably already now. After searching for several hours on the internet without any success I started thinking of ways how to change my <strong>wordpress </strong>admin directory name. In this small tutorial I’ll show how to do it. Before starting the tutorial I have to say that this is rather complicated way and there may occurred some bugs. Anyway I have tested it and didn’t found any. So let’s start.</p>
<p>All we have to do is to search “<strong>wp-admin</strong>” in all <strong>wordpress </strong>files and change it to what we need to use as a admin directory name. Let’s name it for example “profile”. There are over 50 files to change. It’s practically impossible to find all these files manually so we need this great software called “<strong>grepWin</strong>” (<a href="http://code.google.com/p/grepwin/downloads/list" target="_blank">Download</a>). After installing this software right click on your wordpress folder and then choose “<strong>grepWin</strong>…” (see image below)</p>
<p><img class="alignleft size-medium wp-image-295" title="wpadmin" src="http://www.rockyrasonable.com/wp-content/uploads/2009/11/wpadmin-300x134.png" alt="wpadmin" width="300" height="134" /></p>
<p>Then type “wp-admin” in “Search for:” box and “profile” (or anything you wish) in “Replace with:” and click “Replace”. This software will find every “wp-admin” and replace it with “profile”.</p>
<p>Now we are almost done. There is one file in /wp-admin/ directory called wp-admin.css. You have to change it’s name to “profile.css” (your_admin_directory_name.css).</p>
<p>Please note that some plugins and themes may also use the “wp-admin” name somewhere, so before you upload any theme or plugin don’t forget to scan it using <strong>grepWin </strong>and change every “<strong>wp-admin</strong>” to your chosen directory name.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rockyrasonable.com/websites/wordpress-change-wp-admin-folder-name/feed</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Featured Joomla Theme: Design Crusher 3D</title>
		<link>http://www.rockyrasonable.com/websites/featured-joomla-theme-design-crusher-3d</link>
		<comments>http://www.rockyrasonable.com/websites/featured-joomla-theme-design-crusher-3d#comments</comments>
		<pubDate>Fri, 18 Sep 2009 07:54:21 +0000</pubDate>
		<dc:creator>Rocky Rasonable</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://www.rockyrasonable.com/?p=271</guid>
		<description><![CDATA[This layout comes with a detailed 3d animation sequence, in a particle crushed 3d layout. If you like switch off the right navigation and change from three column to a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-272" style="margin: 2px 4px;" title="design-crusher-3d" src="http://www.rockyrasonable.com/wp-content/uploads/2009/09/design-crusher-3d-234x300.jpg" alt="design-crusher-3d" width="234" height="300" />This layout comes with a detailed <strong>3d animation</strong> sequence, in a particle crushed <strong>3d layout.</strong> If you like switch off the right navigation and change from three column to a two column layout. Via parameter you can change title, description and the footer part in the backend.</p>
<h3><a href="http://www.joomlademos.de/home?template=crushfinal" target="_blank">View Demo</a></h3>
<h3><a href="http://www.joomla24.com/remository/Download/Templates_for_Joomla_1.5/General_Joomla_1.5_Templates/Design_Crusher_3D.html" target="_blank">Download</a></h3>
]]></content:encoded>
			<wfw:commentRss>http://www.rockyrasonable.com/websites/featured-joomla-theme-design-crusher-3d/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Install WordPress In Cpanel</title>
		<link>http://www.rockyrasonable.com/websites/install-wordpress-in-cpanel</link>
		<comments>http://www.rockyrasonable.com/websites/install-wordpress-in-cpanel#comments</comments>
		<pubDate>Sun, 13 Sep 2009 04:41:29 +0000</pubDate>
		<dc:creator>Rocky Rasonable</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[cpanel]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.rockyrasonable.com/?p=256</guid>
		<description><![CDATA[This tutorial is intended for domains hosted by Cpanel If your hosting uses CPanel, chance is you will also have Fantastico installed and you may consider yourself lucky. This combination [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial is intended for domains hosted by Cpanel</p>
<p>If your hosting uses CPanel, chance is you will also have Fantastico installed and you may consider yourself lucky. This combination allows you to install a new WordPress blog in a matter of seconds.</p>
<p style="text-align: center;"><img class="size-full wp-image-257 aligncenter" title="fantastico" src="http://www.rockyrasonable.com/wp-content/uploads/2009/09/fantastico.jpg" alt="fantastico" width="87" height="69" /></p>
<ol style="text-align: left;">
<li>Click the &#8220;<strong>Fantastico De Luxe</strong> &#8221; Icon</li>
<li>In the Fantastico Page,  click the &#8220;<strong>wordpress</strong>&#8221; below the &#8220;<strong>blogs</strong>&#8221; category
<p style="text-align: center;"><img class="size-full wp-image-257 aligncenter" title="fantastico" src="http://www.rockyrasonable.com/wp-content/uploads/2009/09/blogsarea.jpg" alt="blogsarea" width="104" height="72" /></p>
</li>
<li>Then, Click the new installation<img class="aligncenter size-full wp-image-259" title="newinstall" src="http://www.rockyrasonable.com/wp-content/uploads/2009/09/newinstall.jpg" alt="newinstall" width="280" height="67" /></li>
<li>Finally, Fill in the required fields<img class="aligncenter size-full wp-image-260" title="fullinstall" src="http://www.rockyrasonable.com/wp-content/uploads/2009/09/fullinstall.jpg" alt="fullinstall" width="374" height="462" /></li>
<li>Then click &#8220;<strong>Install</strong>&#8220;. You are now ready to  face the word of blogging..</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.rockyrasonable.com/websites/install-wordpress-in-cpanel/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

