Archive for January 28th, 2008
PHP Developer - January 28th, 2008
Cal Evans has posted a tutorial on the Zend Developer Zone (posted today) about using the PEAR Structures_DataGrid package to create quick and easy data tables.
In this article, I’ll be introducing you to the Structures_DataGrid package, showing you how it can be used to display structured data in tabular form. I’ll be showing you how to hook it up to various data sources (including a CSV file, an RSS feed and an Excel spreadsheet), and how to format the resulting output so it’s as pretty (or as ugly) as you want it to be.
They talk about what you’ll need to get started (the different packages for different kinds of data) and some sample code to help you down the path to more attractive tables. There’s even a bit touching on some of the more advanced features like exporting to Excel, pagination and data sorting.
Continue Reading ·
PHP Developer - January 28th, 2008
| Company |
Company Private |
| Location |
Frederick, MD |
| Title |
Web Application Developer |
| Summary |
A fast-growing web development company in downtown Frederick, MD is looking for a self-motivated web application developer to join the team and help take the company to the next level of growth. We are a customer-focused company, so we need talented people who have good communication skills and can work closely with our clients. We develop high quality custom web sites and web applications and take great pride in our work. Our primary development environment is the "LAMP" (Linux, Apache, MySQL and PHP) platform, but we also work on Windows servers and ASP applications. We use the latest web application technologies such as AJAX.
Responsibilities:
We’re still a small company, so each team member must be able to wear many hats, often at the same time. The primarily responsibility is to take web sites and web application projects through the complete life cycle, from initial requirements development and design through development and then on to customer support. Working closely with other team members to complete all aspects of a project to the customer’s satisfaction is critical. The ideal candidate is a problem solver who can find and fix small problems before they can become large problems. The individual will be comfortable taking direction from other members of the team, but also be willing to take the ball and run with it on their own when needed. The position will involve constantly developing new projects, often several at a time, but also will be responsible for maintaining existing client web sites and applications.
Minimum Skills:
- Programming experience in HTML, CSS, PHP, SQL, and JavaScript.
- Graphics editing in Photoshop
- Experience working on Linux and Windows servers
- Experience developing on Apache and IIS web servers
- Designing and Optimizing MySQL databases
- Problem Solving and Trouble-shooting
- Ability to work against very tight deadlines
- Ability to work on several projects at the same time
- Good verbal and written communication
- Analyzing project requirements to produce a solid application design
- Motivated to provide good customer service
- Web Application User Interface design
- Producing project schedule estimates that you are able to meet
Preferred Skills:
- Programming experience in ASP, XML, ColdFusion
- Graphic Design and Photo editing
- Proficient user of Dreamweaver MX, Fireworks MX, basic knowledge of Flash is a plus
- Administering Linux and Windows servers
- Designing and Optimizing MS SQL and Access databases
- Experience developing e-commerce applications
Languages: Fluent in English
Education: Computer Science Degree - BS
|
| Link |
More Information |
Continue Reading ·
PHP Developer - January 28th, 2008
Just a quick note to all of you Twitter-ers out there - we’ve added our own account you can follow if you’d like to get the latest PHPDeveloper.org news straight to your client (or cellphone):
Just head over to the Twitter site and follow phpdeveloper to get the latest updates. It uses the Twitter Feed website to pull our feed in and push it out, so you’ll get the latest updates as they come out.
Continue Reading ·
PHP Developer - January 28th, 2008
On the Stubbles blog, Frank Kleine offers some advice to developers looking to use the Reflection API - “don’t trust it”.
If you try to get informations about parameters from methods of internal classes - forget that. Examining several internal classes my key findings are: either there is no information about parameters available and the reflection API says the method does not have any parameters, or the information about the parameter is wrong.
He includes code examples along side the output from the script to illustrate his point.
Continue Reading ·
PHP Developer - January 28th, 2008
Arnold Daniels has a suggestion for developers out there to help improve the performance of their applications - check your loops.
So you have a script which is not performing the way you want to. The first thing you should do it try to find out what the problem is. There are some tools out there that can help you.
He mentions the profiler in Zend Studio as well as the one in XDebug. If you can’t install those, however, he has another suggestion - FirePHP (a tool that can help time execution times in a simple and easy to include way.
With tools in hand, he offers a few suggestions as to what to check for and do in your applications:
- Get the data ready before going into the loop
- Don’t do things in the loop, you can also do outside it
- Use create_function to aid you
- Be careful with abstraction in loops
- Sometimes you can prevent loops altogether
- Last resort: write an extension
Continue Reading ·