<?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>PC Pro blog &#187; wordpress</title>
	<atom:link href="http://www.pcpro.co.uk/blogs/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pcpro.co.uk/blogs</link>
	<description>Blogging in the real world</description>
	<lastBuildDate>Wed, 08 Feb 2012 16:54:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Microsoft WebMatrix review: hands-on</title>
		<link>http://www.pcpro.co.uk/blogs/2011/01/14/microsoft-webmatrix-hands-on-review/</link>
		<comments>http://www.pcpro.co.uk/blogs/2011/01/14/microsoft-webmatrix-hands-on-review/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 14:02:15 +0000</pubDate>
		<dc:creator>Kevin Partner</dc:creator>
				<category><![CDATA[Online business]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[WebMatrix]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.pcpro.co.uk/blogs/?p=31588</guid>
		<description><![CDATA[
Microsoft is famous for developing new technologies only to abandon them later, leaving early adopters high and dry. WebMatrix is one of those rare exceptions to get a second life (or third, depending upon how you count them) after being dropped like a stone six years ago.
In a nutshell, WebMatrix provides a free web development [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-large wp-image-31591" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2011/01/13-01-2011-11-44-58-462x381.png" alt="13-01-2011 11-44-58" width="462" height="381" /></p>
<p>Microsoft is famous for developing new technologies only to abandon them later, leaving early adopters high and dry. WebMatrix is one of those rare exceptions to get a second life (or third, depending upon how you count them) after being dropped like a stone six years ago.</p>
<p>In a nutshell, WebMatrix provides a free web development environment for .NET and, to a lesser extent, PHP. The aim appears to be to provide a simple entry point to .NET web development for beginner coders – the hope being that once snared within the Microsoft development environment, programmers will upgrade to Visual Studio. The initial install includes the IIS Express web server, the SQL Server Compact Edition for databases and support for the new Razor mark-up syntax.</p>
<p><span id="more-31588"></span></p>
<p>This <a title="WebMatrix" href="http://www.microsoft.com/web/webmatrix/" target="_blank">base WebMatrix installation</a> allows you to create standard page and database-driven websites from within a lightweight IDE, as long as you&#8217;re content with using .NET technologies for development. The IDE includes simple tools for creating and editing web pages and SQL Server databases. Microsoft&#8217;s tutorials walk you competently through the standard &#8220;hello world&#8221; equivalents – including pulling data from a database. My initial impression is that WebMatrix does indeed make database interaction simpler than with any other technology I&#8217;ve seen, since most of the work is done within the GUI.</p>
<p>WebMatrix has another side, however, perhaps indicative of Microsoft&#8217;s habit of wanting to be all things to all people. Rather than choosing to create a site from scratch, you can use an existing web framework through WebMatrix&#8217;s integrated &#8220;Web Gallery&#8221;. WebMatrix includes support for PHP frameworks including WordPress and Drupal, as well as more natural bedfellows such as DotNetNuke.</p>
<p><img class="alignright size-medium wp-image-31594" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2011/01/14-01-2011-09-41-13-175x114.png" alt="14-01-2011 09-41-13" width="175" height="114" />This highlights an intriguing possibility. Despite excellent tools such as WAMP, getting a fully working Apache, PHP and MySQL system working on your Windows PC can be tricky and less than intuitive. WebMatrix offers the potential to reduce that hassle to a few mouse clicks.</p>
<p>By choosing the WordPress framework, for example, WebMatrix will install and configure a fully working WordPress site running locally. The intention is that you&#8217;d put your site together on your PC and then upload it to a compatible host using Microsoft&#8217;s Web Deploy technology, but I haven&#8217;t yet had time to find out if that works in practice. Of more use, perhaps, is the sheer simplicity of being able to create multiple WordPress sites for developing themes and plugins, or testing new code before deploying by hand to your live site. None of this was impossible before using other tools, but WebMatrix makes it more convenient.</p>
<p>Choosing WordPress or Drupal for the first time will cause WebMatrix to download the underlying PHP and MySQL technologies as well as the chosen framework. This caused a major problem for me because WebMatrix couldn&#8217;t get the MySQL download to successfully complete. The workaround was to download it from within a browser  – choose <a title="WebMatrix" href="http://dev.mysql.com/downloads/mirror.php?id=397271" target="_blank">mysql-5.1.53-win32.msi</a>.</p>
<p>The end result is a fully working WordPress installation with the underlying files and database accessible from the WebMatrix control panel – yes, you can even edit a MySQL database this way.</p>
<p>Deployment is more problematic. The FTP method built into WebMatrix doesn&#8217;t upload the database, so the only answer would be to manually create a WordPress installation on your server with identical details. Microsoft&#8217;s Web Deploy function looks fiddly and typically idiosyncratic – hosting providers need to change their systems in order to work with it. This may prove to be the Achilles heel of WebMatrix.</p>
<p>Overall, a promising technology. I can see a potential use as a testbed for plugin and theme development in WordPress, Drupal and other frameworks. It remains to be seen whether the final step in integrating with web hosts proves to be a problem, but it could well be a good way for newcomers to .NET technologies for the web to get started with the minimum of fuss and no financial outlay. Let&#8217;s just hope Microsoft don’t drop it again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcpro.co.uk/blogs/2011/01/14/microsoft-webmatrix-hands-on-review/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>WordPress.com: from dream to nightmare</title>
		<link>http://www.pcpro.co.uk/blogs/2010/07/27/wordpress-com-from-dream-to-nightmare/</link>
		<comments>http://www.pcpro.co.uk/blogs/2010/07/27/wordpress-com-from-dream-to-nightmare/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 11:53:21 +0000</pubDate>
		<dc:creator>Tom Arah</dc:creator>
				<category><![CDATA[Real World Computing]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[digital design]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.pcpro.co.uk/blogs/?p=20578</guid>
		<description><![CDATA[I’m regularly asked about the best way to go about building a modern website and recently I’ve been recommending those looking for the simplest/cheapest route to check out WordPress by signing up to WordPress.com. WordPress.com has been running the latest 3.0 release (see my WordPress 3.0 review) for some time now complete with new default [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-large wp-image-20599" title="Wordpress com" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2010/07/Wordpress-com--462x347.jpg" alt="Wordpress com" width="462" height="347" />I’m regularly asked about the best way to go about building a modern website and recently I’ve been recommending those looking for the simplest/cheapest route to check out <a href="http://wordpress.org">WordPress </a>by signing up to <a href="http://wordpress.com/">WordPress.com</a>. WordPress.com has been running the latest 3.0 release (see my <a href="http://www.pcpro.co.uk/reviews/software/359392/wordpress-3">WordPress 3.0 review</a>) for some time now complete with new default theme and custom menu handling, which makes it far better suited to creating traditional page-based websites as well as post-based blogs.</p>
<p>The beauty of WordPress.com is that it makes exploring what WordPress has to offer so painless. Essentially all you need is an email address and, within a couple of minutes, you can be creating your first posts and pages, changing your theme, monitoring your stats and so on. If you like what you see, you can either stick with WordPress.com’s default free hosting package, upgrade to get your own domain name ($15 a year), redirect an existing domain ($10 a year) or, most powerfully, switch to an independent WordPress host where you’ll be able to extend the framework’s capabilities via third-party plug-ins.</p>
<p><img class="alignright size-medium wp-image-20581" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2010/07/blog-wordpresscom-dns-175x101.jpg" alt="blog wordpresscom dns" width="175" height="101" /></p>
<p>Generally the response has been amazingly enthusiastic – “the difference is night and day” &#8211; especially from those owners of existing sites who had previously been paying a fortune to traditional web designers whenever they’d needed to update existing pages.</p>
<p>Recently, however, for one correspondent the dream descended into a nightmare&#8230;</p>
<p><span id="more-20578"></span></p>
<p>Having created a site on WordPress.com he decided it was so good he wanted to replace his existing site with it and sent out a mailshot to advertise the fact. Unfortunately as soon as he switched to his new primary domain (ie. example.com rather than example.wordpress.com) his email stopped working.</p>
<p><strong>Domain mapping, email and custom DNS</strong></p>
<div>The problem stems from the fact that currently WordPress.com does not support domain transfers so you need to sort out domain mapping yourself. Looking at the <a href="http://en.support.wordpress.com/domain-mapping/map-existing-domain">domain mapping support page</a> this looks very straightforward, and as his hosting package included access to his DNS records, my correspondent updated them himself.</div>
<p>Unfortunately things are not as simple as they seem. Indeed the WordPress.com support page includes this:</p>
<p style="padding-left: 30px"><strong>Warning</strong>: Changing the name servers will make any previously setup custom DNS records such as A, CNAME, or MX records stop working. To continue using them, you’ll need to enter new Custom DNS records once you have set up your domain on WordPress.com.</p>
<p>Unfortunately you need to know quite a bit about DNS to realise that this is a serious issue. In particular the Mail eXchanger MX record specifies a mail server responsible for accepting email messages.</p>
<p>At least this pointed to the solution, namely updating the MX record in WordPress.com as discussed on a <a href="http://en.support.wordpress.com/domain-mapping/custom-dns">Custom DNS support page</a>. However, with pitiful support from WordPress.com and existing host alike, this proved easier said than done, as simply adding a pointer back to the original server didn’t solve the problem.</p>
<p>Moreover, based on the support page’s advice that, “it can take up to 48 hours for all the DNS changes to filter through the internet. Don’t panic if it doesn’t work right away”, my correspondent naturally panicked at the prospect of tweaking settings and then having to wait two days without email to see if they had worked.</p>
<p>Thankfully I was able to help him find a fix. On the same page where you enter your custom DNS records, WordPress.com has provided a link to <a href="http://www.google.com/a/cpanel/domain/new">Google Apps for Domains</a>.  This is how WordPress.com provides email handling for those registering a domain with them and, by signing up, my correspondent was able to enter the code Google provided and then click the Generate DNS records command to automatically create the necessary custom MX code to get his domain name-based email back up and running almost instantly. In fact with Outlook-based desktop access as well as webmail access, plus the other benefits of Gmail handling, he was probably better off.</p>
<p>To be honest, I’m not sure how big an issue this is. With well over 10 million sites hosted on WordPress.com, the site must be one of the world’s biggest hosts and domain mapping targets, and clearly most redirects haven&#8217;t gone through the same nightmare. Certainly most hosting/domain providers should have experience of how to redirect web traffic to WordPress.com without messing up email. Quite possibly my correspondent’s setup was unusual in some way and I don’t know enough about DNS or email handling to say how (hopefully more experienced readers may be able to shed more light).</p>
<p>However the fact that it happened at all shows that it can be an issue and one that users should be aware of before mapping their existing domain. More importantly it shows that even the simplest content management system (CMS) can occasionally turn around and bite you &#8211; failing to backup your all-important database being the prime route from dream to nightmare for those who choose independent hosting.</p>
<p>I still strongly believe that the enormous benefits of CMS handling far outweigh its occasional pitfalls and that the best solution for those looking to create simple sites is WordPress, and that the easiest way to explore how WordPress works and what it can do is via WordPress.com. However I’ll now include a link to this post too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcpro.co.uk/blogs/2010/07/27/wordpress-com-from-dream-to-nightmare/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Dreamweaver CS5: back from the dead?</title>
		<link>http://www.pcpro.co.uk/blogs/2010/05/12/dreamweaver-cs5-back-from-the-dead/</link>
		<comments>http://www.pcpro.co.uk/blogs/2010/05/12/dreamweaver-cs5-back-from-the-dead/#comments</comments>
		<pubDate>Wed, 12 May 2010 14:06:47 +0000</pubDate>
		<dc:creator>Tom Arah</dc:creator>
				<category><![CDATA[Real World Computing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[digital design]]></category>
		<category><![CDATA[dreamweaver]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.pcpro.co.uk/blogs/?p=16393</guid>
		<description><![CDATA[A year or so ago I created a mini-storm of controversy with my “I’m sorry but Dreamweaver is dying” blog in which I suggested that Dreamweaver’s dominance is fading and that web designers starting out today would do better getting to grips with a content management systems (CMS).

The post obviously hit home, as I realised [...]]]></description>
			<content:encoded><![CDATA[<p>A year or so ago I created a mini-storm of controversy with my “<a title="Dreamweaver is dying" href="http://www.pcpro.co.uk/blogs/2009/03/05/dreamweaver-is-dying/">I’m sorry but Dreamweaver is dying</a>” blog in which I suggested that Dreamweaver’s dominance is fading and that web designers starting out today would do better getting to grips with a content management systems (CMS).</p>
<p><img class="alignnone size-large wp-image-16399" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2010/05/blog-cs5-dreamweaver-462x301.jpg" alt="dreamweaver cs5" width="462" height="301" /></p>
<p>The post obviously hit home, as I realised when the Adobe evangelist demonstrating Dreamweaver CS5 at the press launch began his talk by referring to it and, when he discovered that I was in the audience, suggested that I might want to “eat crow”.</p>
<p>Well I’m delighted to say that he was right&#8230; largely.</p>
<p><span id="more-16393"></span>Before I explain why Dreamweaver CS5 is such an eye-opener, let me explain where I’m coming from. Basically, like the majority of web designers, I grew up with Dreamweaver learning the HTML and later CSS necessary to create the linked web pages that make up the traditional website.</p>
<p>However I now believe that this manual “static” page-based model has pretty much reached the end of its road. Firstly it just isn’t powerful enough as these days site visitors expect features such as in-built commenting, RSS feeds and so on. Most importantly, the system just isn’t scalable. Funnelling the creation of every page through the web designer is disastrously inefficient and ultimately bound to throttle off the lifeblood of any site: new and up-to-date content.</p>
<p>In other words, the static web page authoring with which Dreamweaver made its name and which built the web as we know it, is in terminal decline. The solution is to turn to a dedicated content management system such as the big three open source options: <a title="WordPress" href="http://wordpress.org/">WordPress</a>, <a title="Joomla" href="http://www.joomla.org/">Joomla</a> and, my personal favourite, <a title="Drupal" href="http://drupal.org/">Drupal</a>.</p>
<p>Using a CMS the web master doesn’t create each website page, but rather builds the framework to enable end users (whether workgroup members or site visitors) to create the content. In addition a CMS comes with features such as commenting and feeds built-in, while <a title="cms modules" href="http://drupal.org/project/modules">access to thousands of add-on modules</a> provides the ability to produce sites that the static designer can only dream of.</p>
<p>Best of all, thanks to the open-source principle of community sharing, this power is made available to non-coding designers for free. Indeed, once the CMS has been installed, all the site designer and content contributors need is a browser (helped greatly by invaluable browser add-ins such as Firebug and FireFTP).</p>
<p>So how does Dreamweaver fit in to this new browser-based model of community-based development and community-based authoring?</p>
<p>Good question. Once you’ve been won over to the power and elegance of CMS-based development, Dreamweaver suddenly looks inherently old-fashioned and out-of-step – a standalone, offline, desktop application fundamentally at odds with the community-based, online, browser-based web. Remember that Tim Berners-Lee always envisaged the browser as the authoring application. CMS can be seen as a natural return to the web’s roots and Dreamweaver and static authoring in general as a temporary aberration.</p>
<p>That’s why, when Devin Fernandez, senior product manager for the web products at Adobe <a title="Adobe response" href="http://www.pcpro.co.uk/blogs/2009/03/16/a-nice-chat-with-adobe-about-dreamweaver/">responded to my post</a> promising that Dreamweaver CS5 would adapt, I remained unconvinced. Essentially I couldn&#8217;t see how that would be possible. As I said at the time: “The future for creating web design is in the browser not in Dreamweaver.”</p>
<p><strong>A new hope</strong></p>
<p>So what is so exciting about the new Dreamweaver? As you’ll see from my <a title="Dreamweaver CS5 review" href="http://www.pcpro.co.uk/reviews/software/356932/adobe-dreamweaver-cs5">full Dreamweaver CS5 review</a> there’s plenty of interest but, most important in this context, Dreamweaver CS5 embraces the concept of a CMS with a vengeance. This is immediately apparent in the far deeper support for PHP, the scripting language with which the main CMS are built. Deeper still is Dreamweaver CS5&#8217;s new support for site-specific code hints, in particular for the big three open-source CMS: WordPress, Joomla and Drupal.</p>
<p>To take full control of your CMS site developing, PHP skills are a real advantage, but CMS-based community sharing is designed to cut down on the need for programming and to enable the creation of fully customised sites without it. So what does Dreamweaver CS5 offer the non-coding CMS designer, as opposed to developer?</p>
<p>It’s here that Dreamweaver CS5 really surprised me. Previously Dreamweaver’s Live View mode was designed to let you view a single local static page as rendered in the built-in WebKit browser. That was pretty much hopeless for managing a CMS because the pages on a CMS site don’t actually exist (apart from via caching) until all the contributing logic and CSS files are processed on the server and the final page generated and returned to the browser. Now in Dreamweaver CS5 you can load a local CMS or even enter a live URL and then, thanks to new Live Navigation, drill through the site to any CMS page.</p>
<p>Crucially you aren’t limited to simply viewing the rendered page. Using the Related Files toolbar and Dreamweaver CS5’s new Dynamically Related Files capability you can view and edit (if it’s your site) all of the files – HTML, PHP, JavaScript and CSS – that together define the page. Using the new Inspect mode you can also quickly inspect the cascade of CSS rules that are determining current formatting and then quickly edit them Firebug-style.</p>
<p>Essentially Adobe has recognised that the only way to manage CMS-based site development is within the browser, so has enabled Dreamweaver CS5 to act as one. More than this, it offers all of Dreamweaver’s longstanding offline power and more within the new live environment to provide a browser turbo-charged for both CMS-based developer and designer.</p>
<p>It’s exciting stuff on two main fronts: Firstly Dreamweaver CS5 promises to play a major part in enhancing the quality of the user-contributed modules and themes that define the core CMS, something that will benefit all users (and in the process render Dreamweaver unnecessary for many). Secondly it provides a natural and powerful route for those professional users who stick with Dreamweaver to learn how to customise and move beyond off-the-shelf modules and themes, the main limitation of the CMS approach. Eventually these users will become experts themselves and can contribute back to the CMS community.</p>
<p>I’m delighted to admit that I was wrong to believe that Dreamweaver couldn’t adapt to the browser-based future of CMS-based web design. However, I still believe I was right on the major thrust of my argument, namely that static page-based publishing is dying and that the future for web design lies with the major content management systems. Based on Dreamweaver CS5, it looks like Adobe agrees.</p>
<p>Dreamweaver CS5 has embraced CMS; now it’s time for the average web designer to do the same.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcpro.co.uk/blogs/2010/05/12/dreamweaver-cs5-back-from-the-dead/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CMS and CSS: Problem Solved</title>
		<link>http://www.pcpro.co.uk/blogs/2009/08/06/cms-and-css-problem-solved/</link>
		<comments>http://www.pcpro.co.uk/blogs/2009/08/06/cms-and-css-problem-solved/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 20:05:20 +0000</pubDate>
		<dc:creator>Tom Arah</dc:creator>
				<category><![CDATA[Real World Computing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[artisteer]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[digital design]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.pcpro.co.uk/blogs/?p=6700</guid>
		<description><![CDATA[A while back I wrote about my belief that the future for web authoring lies beyond static web pages with Web 2.0 and with the big three content management systems (CMS): Joomla, Wordpress and Drupal. I also wrote that one of the major stumbling blocks to this happening was the appalling state of CMS-based design.
I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/08/blog-artisteer.jpg"><img class="alignright size-medium wp-image-6703" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/08/blog-artisteer-175x131.jpg" alt="" width="175" height="131" /></a>A while back I wrote about my belief that <strong><a title="cms - the future for web authoring" href="http://www.pcpro.co.uk/blogs/2009/03/05/dreamweaver-is-dying/">the future for web authoring</a></strong> lies beyond static web pages with Web 2.0 and with the big three content management systems (CMS): Joomla, Wordpress and Drupal. I also wrote that one of the major stumbling blocks to this happening was the appalling state of CMS-based design.</p>
<p>I&#8217;m glad to say that I think I&#8217;ve come across a near-perfect solution&#8230;</p>
<p><span id="more-6700"></span>There really shouldn&#8217;t be a problem in the first place: a CMS provides efficient, flexible and scalable centralized control over content while CSS (the Cascading Style Sheet markup language) is designed to provide efficient, flexible and scalable centralized control over presentation. In theory it&#8217;s a match made in heaven.</p>
<p>In practice it&#8217;s anything but. The problem is that creating a comprehensive style sheet that takes in every possible design element (heading, table, block, list, menu, button and so on) as well as every foible of CSS and, crucially, every bug in the various browser implementations (IE take a bow) is way beyond most users&#8217; capabilities.</p>
<p>The current best workaround for the average user brave enough to move beyond the in-built default themes is to take advantage of the designs that you find on <strong><a title="free template sites" href="http://www.freecmstemplates.com/">free template sites</a></strong>. It&#8217;s a huge advance but it&#8217;s only a partial solution. Off-the-shelf templates inherently mean design that is neither unique to your site nor tailor-made to your content.</p>
<p>Now however there&#8217;s an alternative.</p>
<p>At first sight <strong><a title="Artisteer" href="http://www.artisteer.com/">Artisteer</a></strong> looks seriously unpromising &#8211; an automatic theme creator that generates unique designs every time you click the Suggest Design button sounds like a recipe for design disaster. In practice it really delivers the goods as I discuss in the full <strong><a title="Artisteer review" href="http://www.pcpro.co.uk/reviews/264109/artisteer-21.html">Artisteer 2.1 review</a></strong> . And with version 2.x&#8217;s ability to export your designs as ready-to-go themes for Joomla, Wordpress and Drupal you can begin exploring your new custom design live on your site within minutes.</p>
<p>With Artisteer&#8217;s various Suggestion commands you can quickly hone in on an overall look-and-feel, but what about the inevitable tweaks and iterations involved in any real world design process? It&#8217;s here that Artisteer really proves itself a worthy partner to CMS / CSS with its own beautifully efficient, flexible and scalable centralized design engine letting you take ever more granular control over your presentation as-and-when you need it.</p>
<p>The end result, as I say in the review, is that Artisteer makes it &#8220;child&#8217;s play to automatically create fully customised tailor-made themes that look good and work well&#8221;. By providing the bridge that connects CMS and CSS, Artisteer could be the key to unlocking the full and extraordinary potential of both. I strongly recommend giving the free trial a spin.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcpro.co.uk/blogs/2009/08/06/cms-and-css-problem-solved/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>The Fantastico route to Web 2.0</title>
		<link>http://www.pcpro.co.uk/blogs/2009/04/10/the-fantastico-route-to-web-2/</link>
		<comments>http://www.pcpro.co.uk/blogs/2009/04/10/the-fantastico-route-to-web-2/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 13:29:26 +0000</pubDate>
		<dc:creator>Tom Arah</dc:creator>
				<category><![CDATA[Real World Computing]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[cpanel]]></category>
		<category><![CDATA[digital design]]></category>
		<category><![CDATA[dreamweaver]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[fantastico]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.pcpro.co.uk/blogs/?p=5407</guid>
		<description><![CDATA[Recently I upset a lot of web designers by saying that Dreamweaver is reaching the end of its dominance and that the future for website production (complete with essential web 2.0 functionality such as in-built commenting, RSS feeds and end user content contribution) belongs to the big three content management systems (cms): WordPress, Joomla and [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I upset a lot of web designers by saying that <a title="Dreamweaver is dying" href="http://www.pcpro.co.uk/blogs/2009/03/05/dreamweaver-is-dying"><strong>Dreamweaver is reaching the end of its dominance</strong></a> and that the future for website production (complete with essential web 2.0 functionality such as in-built commenting, RSS feeds and end user content contribution) belongs to the big three content management systems (cms): <a title="WordPress site" href="http://wordpress.org/"><strong>WordPress</strong></a>, <a title="Joomla site" href="http://joomla.org/"><strong>Joomla </strong></a>and <a title="Drupal site" href="http://drupal.org/"><strong>Drupal</strong></a>. </p>
<p><a href="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/04/blogfantastico.png"><img class="alignnone size-medium wp-image-5408" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/04/blogfantastico-300x179.png" alt="Fantastico drupal install" width="300" height="179" /></a></p>
<p>Admittedly I’m biased on this, but I couldn’t help feeling that the responses were divided into two camps: those who had actually tried both approaches who largely agreed and those who hadn’t, who didn’t and who felt threatened by the suggestion and who wanted to close down the debate. </p>
<p>Between these two extremes I hope that there were plenty of more open-minded designers who were intrigued and ideally excited about the possibilities. After all, the cms approach doesn’t just offer more power, each of the cms solutions is open source and so free. That should mean that there’s nothing to stop you exploring both approaches and then making your mind up&#8230;</p>
<p>Unfortunately it’s not quite as simple as this. However, with a little help, it can be&#8230;</p>
<p><span id="more-5407"></span></p>
<p>The problem hits immediately &#8211; installation. Visit the big three cms sites and you can quickly download the latest releases but you then have to set these up on your own hosting space. The ease with which this is done varies with each cms but suddenly you’re talking about MySQL databases, permissions, configuration files and so on and before you know it you’re reading through reams of baffling support pages discussing the finer points of table prefixes. This is frankly terrifying for your average page-based designer used to the simplicity of copying their local pages to their remote host.</p>
<p>It doesn’t have to be this way. To avoid such installation nightmares all you need is a host that provides decent <a title="cpanel site" href="http://www.cpanel.net/index.html"><strong>cPanel </strong></a>support. This will provide you with a control panel that provides all the tools that you need to set up your database, ftp and unzip the cms files into position, back up your database, flush caches, manage table prefixes and so on&#8230;</p>
<p>Oh dear this is beginning to sound almost as bad. But it doesn’t have to be this way either. </p>
<p>Instead you can just click on your cPanel’s Fantastico button (the one with a nice smiley face) and take advantage of one-click installs. Within a minute or so you can have copies of each of the main three cms options up and running (and plenty of others too). It really is unbelievably simple and I strongly recommend that you give it a go – visit the <a title="Fantastico site" href="http://www.netenberg.com/fantastico.php"><strong>Fantastico site</strong></a> and there’s a list of hosting partners offering Fantastico support for a pittance a month. </p>
<p>Fantastico is a huge step forward, but immediately I’ll put in two major caveats.</p>
<p>Firstly Fantastico isn’t foolproof. I remember first recommending it a couple of years ago for installing Drupal and, by the time the article came out, the current version simply didn’t work (due to a clash in table character set). I think the cms developers have now appreciated the importance of Fantastico to initial set up and first impressions and crucially, in its latest Fantastico Deluxe form, to encouraging prompt security fix updating complete with built in backup, so hopefully compatibility shouldn’t be an issue nowadays&#8230;</p>
<p>But in any case I’m not suggesting that you should rely on Fantastico. If you’re going to get serious about cms you have to realise just how fundamentally different it is to static page-based publishing and you have to get fully grips with how and why, and the implications.</p>
<p>Switching from Dreamweaver to cms-based publishing is not something you can do in a minute. Expect it to take at least a year (and don’t judge the possibilities on the default set-ups!) and in that time make sure that you do learn about MySQL and cms handling and in particular get to grips with installation, backup, migration and security updating without Fantastico. This is where all those other cPanel utilities like phpMyAdmin come in. Fantastico shouldn’t be seen as a replacement to these but as an addition.  </p>
<p>Crucially what Fantastico does offer is the chance to freely and painlessly put your toe in the Web 2.0 cms water. Thanks to Fantastico there really is no excuse not to give content management systems a try.</p>
<p>In fact if your current host is cPanel-based you might well find that you already have access to Fantastico and could be exploring what WordPress, Joomla and Drupal &#8211; my favoured option &#8211; have to offer in a matter of minutes. If not, you could sign up for a month’s trial with an ISP that does provide Fantastico support for as little as $7. If you’re currently a static page-based Dreamweaver author, that could prove the best investment you ever make.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcpro.co.uk/blogs/2009/04/10/the-fantastico-route-to-web-2/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>A nice chat with Adobe about Dreamweaver</title>
		<link>http://www.pcpro.co.uk/blogs/2009/03/16/a-nice-chat-with-adobe-about-dreamweaver/</link>
		<comments>http://www.pcpro.co.uk/blogs/2009/03/16/a-nice-chat-with-adobe-about-dreamweaver/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 14:49:48 +0000</pubDate>
		<dc:creator>Tom Arah</dc:creator>
				<category><![CDATA[Real World Computing]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[digital design]]></category>
		<category><![CDATA[dreamweaver]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.pcpro.co.uk/blogs/?p=5281</guid>
		<description><![CDATA[Following my recent post, I’m Sorry but Dreamweaver is Dying and the ensuing online discussions/abuse, I was summoned for a chat with the headmaster – Devin Fernandez, senior product manager for the web products at Adobe.

Based on my core argument &#8211; that the future of web design lies with content management systems (cms) rather than [...]]]></description>
			<content:encoded><![CDATA[<p>Following my recent post, <a title="Dreamweaver is Dying post" href="http://www.pcpro.co.uk/blogs/2009/03/05/dreamweaver-is-dying/"><strong>I’m Sorry but Dreamweaver is Dying</strong></a> and the ensuing online discussions/abuse, I was summoned for a chat with the headmaster – Devin Fernandez, senior product manager for the web products at Adobe.</p>
<p><a href="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/03/blogdreamweaverisdying.png"><img class="alignnone size-medium wp-image-5286" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/03/blogdreamweaverisdying-300x234.png" alt="Dreamweaver cs4" width="300" height="234" /></a></p>
<p>Based on my core argument &#8211; that the future of web design lies with content management systems (cms) rather than Dreamweaver &#8211; I was expecting an uncomfortable time. Thankfully Devin is far too nice for that. More than that he seemed genuinely pleased to have had a debate opened up and a chance to hear what the community is thinking about Dreamweaver and the future of web design&#8230;</p>
<p><span id="more-5281"></span></p>
<p>Naturally Devin hopes and believes that Dreamweaver is going to remain central to future web workflows and was keen to stress that the program is always evolving. As such we chatted about some of the introductions in the latest Dreamweaver CS4 such as the HTML table-based Ajax handling, the new compound file support and advanced CSS navigation.</p>
<p>To my mind, Dreamweaver CS4&#8217;s HTML table-based Ajax handling is simultaneously over-complicated and underpowered and is a good example of the web 2.0 wall that Dreamweaver is hitting in the static HTML page context. However (as I pointed out in <a title="Dreamweaver cs4 review" href="http://www.pcpro.co.uk/reviews/228477/adobe-dreamweaver-cs4.html"><strong>my review</strong></a>) the other two features are certainly significant advances and show Dreamweaver moving forwards from the old model of the simple standalone HTML page to embrace today&#8217;s more complex compound reality. </p>
<p>Moreover, as Devin pointed out, these features prove especially useful in the cms context where the compound page is the norm and drilling down to find and edit CSS rules a nightmare. In short Devin made the case that Dreamweaver has a lot to offer cms-based users and doesn&#8217;t see cms as an either/or alternative but rather as a partner it can work with, just as it does with the Ajax frameworks.</p>
<p>Without making any explicit commitments, Devin also made it clear that Dreamweaver users can expect further developments when it comes to integration with the big three frameworks:- <a title="WordPress" href="http://wordpress.org/"><strong>WordPress</strong></a>, <a title="Joomla" href="http://www.joomla.org/"><strong>Joomla </strong></a>and <a title="Drupal" href="http://drupal.org/"><strong>Drupal</strong></a>. In particular, knowing I&#8217;m a Drupal fan, he recommended that I check out the work Chris Charlton is doing with his <a title="Drupal Dreamweaver extension" href="http://groups.drupal.org/node/9666"><strong>Dreamweaver Drupal extension</strong></a> that integrates the Drupal API directly into Dreamweaver. </p>
<p>We also discussed just how important the mission of bringing good design to cms is. I couldn&#8217;t agree more. Some people seemed to think that I was arguing that we should rip out today&#8217;s websites and replace them with blogs. That is absolutely not the case. The goal must be to produce truly attractive cms sites that look as if they were hand-crafted in Dreamweaver but with all the web 2.0 functionality &#8211; commenting, voting, rss feeds, in-browser content contribution, optimal tag-based navigation, scalability &#8211; that static HTML inherently can&#8217;t deliver. </p>
<p>This design mission is crucial but I&#8217;m not convinced that Dreamweaver is necessarily central to it. Or even necessary at all for the average user. At the moment the general standard of cms design is beyond dreadful but that&#8217;s because the design potential of cms hasn&#8217;t begun to be grasped by its user base which is still primarily made up of developers. </p>
<p>This is most immediately evident when it comes to theming. The ability to quickly explore hundreds of attractive high quality themes is a massive strength but incredibly most cms users still stick with the unbelievably ugly default theme. This is a travesty. If the average cms user spent just one day exploring the <a title="Drupal themes" href="http://drupal.org/project/Themes"><strong>themes available</strong></a>, the design quality of their work would take off and the design reputation of cms with it. Indeed by piggy-backing off the work of leading designers, and so ensuring site-wide consistency and best practice and avoiding unhelpful design excesses, a themed cms site can embarrass many hand-crafted static sites. It might even validate!</p>
<p>Off-the-shelf cms themes will take most sites most of the way to where they want to go. Devin argued that Dreamweaver is the essential tool that cms users need to go the extra distance and get exactly the results they want. I&#8217;m sure that Dreamweaver does play this key role for the majority of theme developers and also for most of the module developers creating the cms logic. As many of the comments from developers on my original article pointed out, the cms frameworks that I&#8217;m talking about simply wouldn&#8217;t exist if it wasn&#8217;t for Dreamweaver. </p>
<p>That&#8217;s true and a major reason to be grateful to Dreamweaver and to wish it well. However the numbers involved <em>creating </em>the cms framework is inherently small compared to the numbers <em>using </em>it. That&#8217;s the point: the module or theme creator does the hard work and generously donates it so that end users don&#8217;t have to. For the cms end user I&#8217;d argue that a 5% role for Dreamweaver is a very different role to today&#8217;s 100%. Will cms-based designers prove willing to pay $hundreds for a support tool when the cms itself, in which they do 95% of their work, is free? </p>
<p>In any case, despite its undoubted power, I&#8217;m not convinced that Dreamweaver will necessarily prove the best tool for the average designer wanting to extend their cms handling. In fact Dreamweaver&#8217;s all-round power and the associated complexity becomes more of a drawback than an advantage. For tweaking a theme&#8217;s CSS, for example, a lightweight dedicated approach makes more sense &#8211; something like Chris Pederick&#8217;s excellent and free <a title="Web Developer" href="http://chrispederick.com/work/web-developer/"><strong>Web Developer</strong></a> add-on for Firefox which works live in the browser. </p>
<p>In the longer term I believe that an end-to-end, high-quality design solution will be provided in the browser and largely by the cms frameworks themselves. Already image handling and wysiwyg editing have improved out of all recognition. And, using advanced modules such as Drupal&#8217;s excellent Panels (which lets you break up your layout to break out from blog-style listings) and the stunning Views 2 (which lets you pull out any content based on any criteria to drop into those panels), you can produce beautiful sites based on completely custom designs that give no indication that they were produced with a cms apart from their additional web 2.0 functionality. And the design capabilities of the cms frameworks are only going to get better. </p>
<p>So where does all this leave Dreamweaver? </p>
<p>Working with the web&#8217;s constantly changing open standards has always been Dreamweaver&#8217;s greatest strength and, from the chat with Devin, it&#8217;s clear that Adobe is well aware of the rise of the cms frameworks and of what they can do. It will certainly be interesting to see what future releases come up with in terms of support for cms. Moving to truly dedicated support will represent a step-change and help unleash the next generation of content management systems.</p>
<p>And as the content management systems get more powerful, more attractive and more usable they will attract more developers and designers who will come to appreciate the enormous benefits of building on the work of others rather than trying to do everything themselves. Moreover, as some of these developers and designers put something back into the communal pool of high quality logic and design, the arguments for joining up to the cms project become more and more compelling. A standalone user can already, with a lot of effort, use today&#8217;s cms frameworks to produce a site that looks and acts as if had been built by a massive team of design and development talent (which in a way it has). Over time the results possible and the ease of use with which they can be achieved will rise dramatically. The potential is extraordinary. </p>
<p>Both Devin and I agree that the cms frameworks are going to get more powerful and that Dreamweaver will play an important role in this. However we differ over how this is likely to play out and the implications. My argument is that the cms frameworks are completely different to the Ajax frameworks because they represent a far more fundamental shift; a shift that will redefine how future designers and developers go about creating the website itself &#8211; the role that Dreamweaver currently fills.</p>
<p>Dreamweaver has been the central player behind the page-based web and the custom-made application-based web. I believe that it will also play a major part in creating the content management systems that will come to replace it as the web&#8217;s main driving force.</p>
<p>Tom Arah</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcpro.co.uk/blogs/2009/03/16/a-nice-chat-with-adobe-about-dreamweaver/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

