Skip navigation.

exploreopera

| Help

Sign up | Help

PHP

The International Community of PHP Developers

Posts tagged with "php"

STICKY POST

avatar

<?php

echo "Hello World!";

This group has been built to exchange the knowledge and meet new people,

feel free to join us.

you can simply go to the about section and click to the "join this group" button...
It is just that easy :wink:
And ofcourse you should sign up to myopera first
avatar

Programmers Salary

,

There is an interesting article on www.bestcodingpractices.com about programmers salary comparison posted bye Travis Hawkins. According to his resarch, he claims that ".net" developers earns most per hour. PHP comes second by the way and he thinks the main reason of this is the enormous community of php developers. I think making dependency of earning less to population of developers is a really interesting point of view. I can't say i totally agree all the ideas of him but he is right in some ways though.
The article can be read from,
http://www.bestcodingpractices.com/net_developers_make_more_money-2706.html
avatar

Zend Framework

, ,

Zend Framework is a high quality and open source framework for developing Web Applications and Web Services.

Built in the true PHP spirit, the Zend Framework delivers ease-of-use and powerful functionality. It provides solutions for building modern, robust, and secure websites.

The quote above from it's web site simply describes what Zend Framework is. It has most needed common components and it is free to use for both personal end commercial projects. A good news from Zend isn't it :smile:

Framework can be downloaded from it's homepage at,
http://framework.zend.com/download
avatar

AJAX & PHP

, ,

AJAX is a booming trend in web development technologies nowadays. With no doubt, it helps web developers to create websites working smoother, faster and more capable than before.. There are lots of AJAX frameworks written for PHP but i want to announce one which got my attention most with its clearity and ease of use. AJAX Agent is a framework for taking the advantage of AJAX in PHP. It only needs three lines of code to invoke a remote scripting call. It is also an open source project what means to me that it will be getting involved in next days. Simple examples of it's capabilities can be seen here. It has a little but yet enough documentation to start using it.

Framework can be downloaded from it's homepage at,
http://ajaxagent.org/
avatar

Where to start a project

,

You have a time limited contract for building a project, now where to start working?

Being organized is the first and the most important issue. Start with thinking how much detail you can handle at most in the given time. Think it as a building and slice it to the blocks in your mind. Don't forget that impossible to build is nothing with slicing it. Your perspective should be from whole to the single parts. Also don't waste much time for detailing and documenting every block at first. Code every single part at least for having the working project in simplest way. Then use your remaining time's 3/4 for enhancing the parts. Releasing a beta after that period can be very useful. Taking feedback from customers will prevent turning backs which will be harder at final or release candidates. And use your last portion of time for refining and bugfixing your project.

When detailing blocks, group them and create hierarchies between these groups. Think every group as a floor and every block as a room. Like the building structures every floor should be standing upon another one is what called hierarchy in our case. So keeping the building standing up depends on the stability of the every single floor. You should have floors with similar stabilities from beginning to end. This helps you have a working example of the final project. I can explain why having a working project is so important in every stage of the project with giving an example. Every human begins his/her life as an embryo. At the beginning, an embryo is too simple comparing to a born baby but it is an alive organism from the beginning in a simplest way.

Think the biggest you can build. Build with keeping all parts together. These are the keys to achieve the main goal.