TalkPHP
 
 
Account Login
Latest Articles
» The basic usage of PHPTAL, a XML/XHTML template library for PHP
» Vulnerable methods and the areas they are commonly trusted in.
» Simple way to protect a form from bot
» The Basics On: How Session Stealing Works
» How to keep your forms from double posting data
IRC Channel
IRC Speech Bubble Join the friendly bunch on IRC...
(#TalkPHP on Freenode)

...Also available via a web interface.

See this thread for information on the TalkPHP Free Hugs Initiative™. Subject to availability.
Associates
Associates
CSS Tutorials
Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 12-05-2007, 04:21 PM   #1 (permalink)
Nor
The Addict
 
Join Date: Nov 2007
Posts: 282
Thanks: 61
Nor is on a distinguished road
Default Whats the top 10 scripts a programmer should code?

Whats the top 10-20 scripts should a php coder should make from hardest to easiest in your eyes?
__________________
PHP/XHTML Freelancer:
Cleanscript.com v3 - Programming starting at just $5 act now!
Nor is offline  
Reply With Quote
Old 12-05-2007, 06:59 PM   #2 (permalink)
The Reckoner
Advanced Programmer Top Contributor 
 
Karl's Avatar
 
Join Date: Sep 2007
Posts: 437
Thanks: 22
Karl is on a distinguished road
Default

lol, let's start with the easy one:

Registration/Login System

Everyone should be able to do that.
__________________
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

Last edited by Karl : 12-05-2007 at 07:12 PM. Reason: I missed "with" :(
Karl is offline  
Reply With Quote
Old 12-05-2007, 07:02 PM   #3 (permalink)
The Wanderer
Newcomer 
 
Swordbeta's Avatar
 
Join Date: Dec 2007
Location: Holland
Posts: 18
Thanks: 0
Swordbeta is on a distinguished road
Default

How about a hard one?
Bulletin Board.
Swordbeta is offline  
Reply With Quote
Old 12-05-2007, 07:12 PM   #4 (permalink)
The Reckoner
Advanced Programmer Top Contributor 
 
Karl's Avatar
 
Join Date: Sep 2007
Posts: 437
Thanks: 22
Karl is on a distinguished road
Default

I don't think a Bulletin Board is really a must for a programmer. Pagination is a must, but it's not really a "script", so I dunno if you'd wanna count it.
__________________
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
Karl is offline  
Reply With Quote
Old 12-05-2007, 07:25 PM   #5 (permalink)
The Wanderer
Newcomer 
 
Swordbeta's Avatar
 
Join Date: Dec 2007
Location: Holland
Posts: 18
Thanks: 0
Swordbeta is on a distinguished road
Default

k.
And what do you mean by pagination?
Swordbeta is offline  
Reply With Quote
Old 12-05-2007, 07:29 PM   #6 (permalink)
The Addict
Upcoming Programmer Top Contributor 
 
Rendair's Avatar
 
Join Date: Nov 2007
Location: UK
Posts: 319
Thanks: 18
Rendair is on a distinguished road
Default

pagination is when you display a certain amount of results...say from a MySQL query on a page. So you put 10 results on a page then you have numbers or buttons saying next, 1 , 2 ,3 ,4 and so on and then the next set of the results is loaded on that page for the corresponding number ...a good way of splitting information
__________________
www.jooney.co.uk - the online portfolio
Send a message via MSN to Rendair
Rendair is offline  
Reply With Quote
Old 12-05-2007, 07:31 PM   #7 (permalink)
The Wanderer
Newcomer 
 
Swordbeta's Avatar
 
Join Date: Dec 2007
Location: Holland
Posts: 18
Thanks: 0
Swordbeta is on a distinguished road
Default

ow that.
I tried to make that once,failed,I had no idea how to make it. =/
If someone could make a tut about it..? :P
Swordbeta is offline  
Reply With Quote
Old 12-05-2007, 09:39 PM   #8 (permalink)
The Wanderer
 
vujsa's Avatar
 
Join Date: Dec 2007
Location: Indianapolis, Indiana, USA
Posts: 16
Thanks: 0
vujsa is on a distinguished road
Default

Well, assuming that we are talking about individual scripts and not systems, I would suggest the following:
  • File Upload Script
  • File Edit Script
  • Image Thumbnail Script
  • Database Manipulation Script
  • (mentioned previously)Login/Registration Script
  • (related to the previous)Session Script
  • File Rename Script
  • Include Type Template Script
  • (mentioned previously)Pagination Script
  • Extract Remote Data Script

I don't think that I need or should order these as I believe that they are all important. In my opinion, if you could successfully create each of these scripts, then you could probably combine the methods used in them to write nearly any procedural script.
Since these scripts require the use of many different functions.

As for which systems a programmer should do, I would suggest find something that there is a need for. No reason to spend a lot of energy and time building a complex system like a BBS or CMS if you don't have a need or demand for it.

Additionally, you should get a good grasp of Object Oriented Programing prior to tackling a complex system like a BBS. Using OOP instead of procedural programing will make your task much easier in this environment.

vujsa
vujsa is offline  
Reply With Quote
The Following User Says Thank You to vujsa For This Useful Post:
Nor (12-10-2007)
Old 12-05-2007, 10:49 PM   #9 (permalink)
La Vida es Sueño
Advanced Programmer Top Contributor 
 
Wildhoney's Avatar
 
Join Date: Sep 2007
Location: Oldham
Posts: 2,280
Thanks: 90
Wildhoney is on a distinguished road
Default

Scripts that deal with such complex standards as SOAP and/or XML-RPC would be difficult as that takes a lot of reading to be able to code a compatible script. Will (Bluesaga on TP) has been doing a PCNTL wrapper recently which because of its apparent lack of a decent documentation, was apparently quite difficult to master.

On that note, I'm going to have say that creating an API (not conversing with an API) would be quite a difficult script. Not a simple API that provides the data into XML documents, but one that offers the full-works, that is all the PHP classes to communicate with the server, and a full API documentation on how to do certain tasks.
__________________
The man who comes back through the Door in the Wall will never be quite the same as the man who went out.
Send a message via AIM to Wildhoney Send a message via MSN to Wildhoney Send a message via Yahoo to Wildhoney
Wildhoney is offline  
Reply With Quote
Old 12-10-2007, 06:16 PM   #10 (permalink)
Nor
The Addict
 
Join Date: Nov 2007
Posts: 282
Thanks: 61
Nor is on a distinguished road
Default

Quote:
Originally Posted by Swordbeta View Post
How about a hard one?
Bulletin Board.

pff easy done a basic one decent features( nevuxab.info/forums/ ) heh :P...
__________________
PHP/XHTML Freelancer:
Cleanscript.com v3 - Programming starting at just $5 act now!
Nor is offline  
Reply With Quote
Old 12-10-2007, 06:53 PM   #11 (permalink)
The Wanderer
 
Join Date: Dec 2007
Posts: 18
Thanks: 2
xperience is on a distinguished road
Default

I believe a good one is a Calender and not for any use but learning.
xperience is offline  
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 03:08 PM.

 
     

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Inactive Reminders By Icora Web Design