<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Wed, 22 May 2013 14:56:08 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[ServerGrove Blog: Common problems designers have when working with Symfony]]></title>
      <guid>http://www.phpdeveloper.org/news/17891</guid>
      <link>http://www.phpdeveloper.org/news/17891</link>
      <description><![CDATA[<p>
On the ServerGrove blog there's a new post that helps to bridge a gap between Symfony PHP developers and the designers that might be working with the result of their hard work. The post <a href="http://blog.servergrove.com/2012/04/30/common-problems-designers-have-when-working-with-symfony/">shares solutions to four common problems</a> the designer might have.
</p>
<blockquote>
For designers, Symfony2 has been a welcome change from those old flat PHP files. Twig is beautiful, the framework separates the code from the layout, and we no longer have to find our way through lines of PHP code. But if you are a designer working on a symfony project for the first time, these are a few tips that can help you get up and running quickly.
</blockquote>
<p>The four common problems they've seen are:</p>
<ul>
<li>How do I disable the toolbar at the bottom of the page?
<li>Errors about missing libraries/files
<li>No Javascript or no-css showing up
<li>A completely blank page
</ul>]]></description>
      <pubDate>Tue, 01 May 2012 12:17:28 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NetTuts.com: How to Use the Nettuts+ Phing Build Script]]></title>
      <guid>http://www.phpdeveloper.org/news/16751</guid>
      <link>http://www.phpdeveloper.org/news/16751</link>
      <description><![CDATA[<p>
NetTuts.com has come up with a <a href="http://phing.info">Phing</a> (the automated build tool written in PHP) build script that designers can drop in as a part of their deployment process to <a href="http://net.tutsplus.com/tutorials/tools-and-tips/how-to-use-the-nettuts-phing-build-script/">compress, concatenate and Prefixize</a> all of their stylesheets and scripts.
</p>
<blockquote>
We've created a build script for <a href="http://phing.info/">Phing</a> that will give designers the ability to automatically compress, concatenate, and Prefixize all of their stylesheets and scripts - simply by typing five characters. I'll show you how to use it in this quick tip video.
</blockquote>
<p>
The post includes <a href="http://net.tutsplus.com/tutorials/tools-and-tips/how-to-use-the-nettuts-phing-build-script/">a screencast</a> showing you how to get it all set up and working with the rest of your Phing install. They don't help you set up Phing - you'll need that already set up and running to use the task. You can grab teh script <a href="https://github.com/NETTUTS/Phing-Build-Script-for-Web-Designers">directly from github</a>.
</p>]]></description>
      <pubDate>Mon, 22 Aug 2011 11:50:40 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Lorna Mitchell's Blog: phpMyAdmin Designer View]]></title>
      <guid>http://www.phpdeveloper.org/news/16540</guid>
      <link>http://www.phpdeveloper.org/news/16540</link>
      <description><![CDATA[<p>
<i>Lorna Mitchell</i> has a new post today spotlighting a handy feature of the <a href="http://phpmyadmin.net">phpMyAdmin</a> tool - the <a href="http://www.lornajane.net/posts/2011/PHPMyAdmin-Designer-View">visual designer view</a>. It allows you to build (and see) the relationships between your MySQL-based application's elements.
</p>
<blockquote>
I'm happier at the command line, but needed some graphical representation of information and easy ways to export example queries for the book I'm working on. I noticed that phpMyAdmin now has a Designer tab, which shows relationships between tables and allows you to define them.
</blockquote>
<p>
She includes <a href="http://www.lornajane.net/uploads/tech/foreign-key1.png">two</a> <a href="http://www.lornajane.net/uploads/tech/phpmyadmin1.png">screenshots</a> of the process of setting up a foreign key on two tables. You can find lots more articles related to the designer view <a href="http://www.google.com/#sclient=psy&hl=en&source=hp&q=phpmyadmin+designer+view">here</a>.
</p>]]></description>
      <pubDate>Thu, 30 Jun 2011 11:29:56 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint.com: Should Designers Have Coding Skills?]]></title>
      <guid>http://www.phpdeveloper.org/news/14489</guid>
      <link>http://www.phpdeveloper.org/news/14489</link>
      <description><![CDATA[<p>
On SitePoint.com there's an <a href="http://www.sitepoint.com/blogs/2010/05/10/should-designers-have-coding-skills/">interesting opinion piece</a> on one of the bigger debates in the web development world - should designers know how to write code, even if it's just a little?
</p>
<blockquote>
This debate has been raging on SitePoint for some time. The issue was raised by Elliot Jay Stocks following a simple tweet: "Honestly, I'm shocked that in 2010 I'm still coming across '˜web designers' who can't code their own designs. No excuse."
</blockquote>
<p>
This, of course, sparked a whole host of other opinions from the SitePoint readers and they've gathered them together and summarized the "for" and "against" topics from there. Those on the pro-coding side suggest that not only does it give them some appreciation for what the developers do for the designers but it also can make them a better, more flexible asset down the line. The those on the con-coding side suggest that designer time is precious and should be devoted to the usability of the site. They also note that you don't "need to be a plumber" to know how to get a working site together - each member needs to do their job.
</p>
<p>
Be sure to check out <a href="http://www.sitepoint.com/blogs/2010/05/10/should-designers-have-coding-skills/#comments">the comments</a> for some other great thoughts from the community.
</p>]]></description>
      <pubDate>Mon, 10 May 2010 12:06:14 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[JankoAtWarpSpeed.com: Discussion: Why web designers often use PHP over ASP.NET? ]]></title>
      <guid>http://www.phpdeveloper.org/news/11545</guid>
      <link>http://www.phpdeveloper.org/news/11545</link>
      <description><![CDATA[<p>
<a href="http://www.jankoatwarpspeed.com/post/2008/12/04/Discussion-Why-web-designers-often-use-PHP-over-ASPNET.aspx">This post</a> on the JankoAtWarpSpeed blog started off a discussion between PHP and ASP.NET developers as to why one would go for the first over the second.
</p>
<blockquote>
The first thing that came up to my mind was that PHP is quite simple language comparing to ASP.NET (.NET actually) which is a complete framework that offers a wide range of possibilities (yeah I made a comparison). Maybe PHP has a simple learning curve comparing to ASP.NET, but why would web designers care for data access layer or OOP anyway? But on the other hand, it doesn't mean that web designers should limit their selves just to PHP. Why not be familiar with other technologies as well?
</blockquote>
<p>
The post has <a href="http://www.jankoatwarpspeed.com/post/2008/12/04/Discussion-Why-web-designers-often-use-PHP-over-ASPNET.aspx#comments">lots of comments</a> from both sides of the fence, each espousing their language of choice. Reasoning ranges from "because ASP.NET is a Microsoft product" to the price of ASP.NET hosters to PHP's open source-ness and the much different learning curves.
</p>]]></description>
      <pubDate>Wed, 10 Dec 2008 11:11:35 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Marco Tabini's Blog: The violin-playing software designer]]></title>
      <guid>http://www.phpdeveloper.org/news/10857</guid>
      <link>http://www.phpdeveloper.org/news/10857</link>
      <description><![CDATA[<p>
In <a href="http://mtabini.blogspot.com/2008/08/violin-playing-software-designer.html">this new post</a> to his blog <i>Marco Tabini</i> eloquently explains something that less and less seem to be able to understand - the tool is only a means to an end. It's more about the artist and the end result than the tool.
</p>
<blockquote>
What is beautiful code? Ask ten people, and you will probably get ten different answers. Ask them what makes a programming language beautiful, and you've got yourself the beginnings of a holy war.
</blockquote>
<p>
He compares code to art - the language is just a tool, the canvas an editor waiting to be filled with lines of artist-generated works. Because of PHP's wonderful flexibility, it can be molded to fit just about any need a coder might see fit and gives them the power they need to really dig into the code and about the "paint by numbers" sort fo things language like Ruby have to offer.
</p>]]></description>
      <pubDate>Tue, 19 Aug 2008 12:03:12 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Job Posting: University of Michigan Pathology Department seeks Web Designer Associate]]></title>
      <guid>http://www.phpdeveloper.org/news/8926</guid>
      <link>http://www.phpdeveloper.org/news/8926</link>
      <description><![CDATA[<table cellpadding="3" cellspacing="2" border="0">
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Location</td>
	<td style="font-size:11px">Ann Arbor, MI</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Title</td>
	<td style="font-size:11px">Web Designer Associate</td>

</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Summary</td>
	<td style="font-size:11px">
	<p>
	 The Department of Pathology is expanding its use of web-based technology, recognizing the need for central placement of information and tools, in support of all three of our core missions:  patient care, education and research/scholarly activities.  To reach this goal, the department is seeking to expand its current in-house expertise for development of web infrastructure, content and interconnectivity design.  The department is seeking a Web Design specialist to work as a member of our team in support of this initiative.  The selected candidate is expected to operate in a number of capacities including:  working with intra-departmental divisions and web services customers to identify requirements and define project scope; work with other programming specialists in the informatics division on web development projects in support of existing and new Web Services Infrastructure; working on federation projects with external data sources and the associated technical staff of such sources, and finally working with the divisions internal web development team to identify best practices for graphic design, page layout, page design, and overall effective communication.  It is expected that this position will include an equal division of effort between actual coding and customer support activities.  The designer will operate with current staff as a member of a highly integrated team, allowing for exemplary project management and execution.   This position offers the unique opportunity for contribution at a fundamental architectural level, in a dynamic department that is already an internationally recognized leader in the field of Pathology Informatics.  Typical projects will include a diverse range of topics and subspecialties, including traditional database design, translational medicine, bioinformatics,  federated database queries, image repositories, telepathology and web portals for supercomputing/cluster applications.
	 </p>
	 <p>Essential Skills</p>
	 <ul>

	<li>HTML
	<li>Maintenance of PHP
	<li>Ruby on Rails
	<li>AJAX
	<li>CGI Scripts
	<li>PERL
	<li>IIS
	<li>Sharepoint Services
	<li>Java
	<li>One or more years of experience with live website design and maintenance

	</ul>
	<p>Desired skills</p>
	<ul>
	<li>Regular Expressions
	<li>Oracle 10G
	<li>Microsoft SQL Server 
	<li>PostgreSQL
	<li>Python
	<li>C#
	<li>Zope
	<li>ASP and .NET 2.0 Framework
	</ul>
	<p>Location: Ann Arbor, MI</p>
	<p>Salary: TBD
	<p>Successful candidates should have prior experience with actual website design and maintenance.  Good verbal and written communication skills are essential.  Because of the project-oriented and customer focused nature of this position, it is expected that the successful candidate will possess excellent communication skills and a strong work ethic for timely job completion and high coding quality.</p>
	<p>To apply for this role, visit <a href="http://umjobs.org">UMJobs.org</a> and search for <b>Job ID 12597</b>.</p>
	</p>
	</td>
</tr>
</table>]]></description>
      <pubDate>Mon, 29 Oct 2007 12:19:33 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Job Posting: Digicraft Productions Seeks Web Designer/Developer (Orlando, FL)]]></title>
      <guid>http://www.phpdeveloper.org/news/8624</guid>
      <link>http://www.phpdeveloper.org/news/8624</link>
      <description><![CDATA[<table cellpadding="3" cellspacing="2" border="0">
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Company</td>
	<td style="font-size:11px">Digicraft Productions</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Location</td>
	<td style="font-size:11px">Orlando, FL</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Title</td>
	<td style="font-size:11px">Web Designer/Developer</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Summary</td>
	<td style="font-size:11px">
	<p>
	We are looking for a well rounded web enthusiast to join our small team of media professionals. We need someone who has the ability to take a project from concept to completion with a full throttle approach to each step along the way. We need someone who lives and breathes web technology, someone who is not afraid to dive into a new language or software app. will full force. So, if you have the skills below, or can say without hesitation that you can learn them, and you would enjoy working in a very casual, yet very busy environment then this may very well be the position for you. 
	</p>
	<p>
	To apply, please submit a URL to your online portfolio to hr@digicraftproductions.com
	</p>
	<p>Required Skills:</p>
	<ul>
	<li>Professional level skills with Standards-compliant, Semantic xHTML.
	<li>Professional level skills with Standards-compliant, table-less CSS. (cross-browser/cross-platform compatibility)
	<li>Intermediate to Professional level skills using Flash / ActionScript 2.0+.
	<li>Intermediate to Professional level skills using PHP in conjunction with MySQL databases.
	<li>Professional level skills in Photoshop and Illustrator.
	<li>Understanding of design theory and application.
	</ul>
	<p>Extra Skills (Not required, but very beneficial):</p>
	<ul>
	<li>Experience with Unobtrusive Javascript (Big Plus)
	<li>Experience with AJAX
	<li>Experience with Javascript frameworks (JQuery, Scriptaculous, Mootools, etc.)
	<li>Experience with XML
	<li>Experience with Director MX / Lingo
	<li>1 to 5 years interactive design/development experience, preferably in the marketing/agency industry
	</ul>
	<p>
	Pay commensurate with experience and qualifications.
	</p>
	</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Link</td>
	<td style="font-size:11px"><a href="http://www.digicraftproductions.com">More Information</a></td>
</tr>
</table>]]></description>
      <pubDate>Mon, 10 Sep 2007 16:03:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Job Posting: Bullseye Creative Seeks a PHP/MySQL Coder & Web Designer]]></title>
      <guid>http://www.phpdeveloper.org/news/8494</guid>
      <link>http://www.phpdeveloper.org/news/8494</link>
      <description><![CDATA[<table cellpadding="3" cellspacing="2" border="0">
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Company</td>
	<td style="font-size:11px">Bullseye Creative</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Location</td>
	<td style="font-size:11px">Seattle, WA</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Title</td>
	<td style="font-size:11px">PHP/MySQL Coder & Web Designer</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Summary</td>
	<td style="font-size:11px">
	<p>
	Bullseye Creative is looking for a PHP / MySQL coder and web designer to join our family of designers, artists, superheroes, and fashion extraordinaires.
	</p>
	<p><b>POSITION SUMMARY (The good stuff):</b><br/>
	Bullseye Creative is searching for an outstanding web developer with a strong background in PHP, MySQL, and Javascript. Bullseye Creative is a dynamic firm offering services in graphic design, web design & development, advertising, brand development and management, video and radio production, and much more. Bullseye is a high energy playful but serious, take no prisoners firm. We are growing, so if you think you have what it takes'¦send us your resume.
	</p>
	<p>
	<b>POSITION RESPONSIBILITIES (Nuts and bolts):</b><br/>
	You will be responsible for the development, maintenance, deployment, and troubleshooting of web-based hosted applications written in PHP, HTML, and Javascript utilizing a MySQL database solution. You will also take part in the development of Flash projects utilizing ActionScript 2 and 3. The candidate must work well as a team member of the creative department to complete a daily workload and execute accurately, timely, and within budget.
	</p>
	<p>
	<b>POSITION REQUIREMENTS (Skillz):</b><br/>
	A BS degree in Computer Science and / or 2 '" 4 years experience as a web developer is required for this position. Extensive knowledge of the following is required: PHP, MySQL, JavaScript, CSS/CSS2, HTML, concepts of software architecture, software development fundamentals, object-oriented design (OOD), AJAX driven data handling, software debugging, and written communication. Extremely organized and a detail / deadline-oriented team player. Flexible, adaptable, able to understand and remain focused on objectives in a fast paced environment. Proficiency in Flash, Illustrator, Photoshop and other graphic design applications a plus.
	</p>
	<p>
	<b>BENEFITS (more good stuff):</b><br/>
	We offer a competitive benefits package of healthcare insurance, short-term/long term insurance, and vacation/sick leave.
	</p>
	<p>
	For consideration, you MUST send a PDF of your rÃ©sumÃ© to work@bullseyecreative.net. You will not be considered unless a resume is sent.   In addition to a rÃ©sumÃ©,  If a portfolio of your work is available for viewing online, please provide a link.
	</p>
	<p>
	NO PHONE CALLS PLEASE.
	</p>
	</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Link</td>
	<td style="font-size:11px"><a href="http://www.bullseyecreative.net">More Information</a></td>
</tr>
</table>]]></description>
      <pubDate>Mon, 20 Aug 2007 16:56:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[AxisVista Blog: PHP5 DOM Based Template Engine ]]></title>
      <guid>http://www.phpdeveloper.org/news/8336</guid>
      <link>http://www.phpdeveloper.org/news/8336</link>
      <description><![CDATA[<p>
On the AxisVista blog, there's a <a href="http://blog.axisvista.com/index.php/2007/07/21/php5-dom-based-template-engine/">new tutorial</a> looking at the creation of a PHP5 DOM-based templating engine that makes it easier for designers to work with a site and not have to know PHP to do so.
</p>
<blockquote>
At the office today, I had a talk with our designers, so they want a "designer-friendly" template engine. Sounds easy, but it isn't. That is why I decided to write this very short post to help others having such "easy" problems.
</blockquote>
<p>
First he lays out the requirements for the project, then heads off to Google to see if there's anything similar. He found <a href="http://www.pradosoft.com/">PRADO</a> but it still lacked some of what he needed. So, deciding on developing his own Templating system, he creates a system that supports:
</p>
<ul>
<li>Caching
<li>WYSIWYG & Dynamic Tag Handlers
<li>States
<li>PHP Tags
</ul>
<p>
The code (and results) are included in <a href="http://blog.axisvista.com/index.php/2007/07/21/php5-dom-based-template-engine/">the post</a>, both in code blocks and <a href="http://blog.axisvista.com/code/spidex.phps">for download</a>.
</p>]]></description>
      <pubDate>Thu, 26 Jul 2007 10:22:00 -0500</pubDate>
    </item>
  </channel>
</rss>
