Jump to content


Photo

PHPFreaks Tutorials Wishlist


62 replies to this topic

#1 akitchin

akitchin

    Advanced Member

  • Staff Alumni
  • 2,516 posts
  • LocationCalgary, AB, Canada

Posted 25 July 2008 - 11:43 AM

the purpose of this thread is to open tutorial topics to suggestion from some of the users of the forum.  be precise about what you'd be interested in learning - any vague topics will be ignored.  i would also urge new users to get in on this, letting us know what you find difficult to grasp being new to PHP, or what you struggled with most while learning through development.

that being said, have at it with your suggestions.  keep in mind, i will be deleting unhelpful posts.

#2 s1yman

s1yman

    Advanced Member

  • Members
  • PipPipPip
  • 132 posts

Posted 11 August 2008 - 08:23 AM

Hi, can I add one to the wishlist please ...

PHPFreaks used to have an old tutorial called Creating a membership system which was lost in the problems that happend a while back (so I been told.) This tutorial showed you how to create a membership system for your site. E.g. Users create logins, have password recovery, sessions, and much more. I was wondering if we could add this to the wish list in the hope that one (or more) guru(s) will share his/her powerful knowledge with us newbies.

Thanks.

#3 akitchin

akitchin

    Advanced Member

  • Staff Alumni
  • 2,516 posts
  • LocationCalgary, AB, Canada

Posted 11 August 2008 - 12:36 PM

these two were the most popular (i think) of almost any of our tutorials.  i will see what we can do about re-writing perhaps a trimmed-down version of the one that existed.  i wrote the follow-up tutorial which showed readers how to let users update their profiles, but it had terrible practices.

#4 jrws

jrws

    Advanced Member

  • Members
  • PipPipPip
  • 125 posts

Posted 23 September 2008 - 02:53 AM

Either a forum, blog or cms tutorial would be much appreciated.

#5 .josh

.josh

    .josh

  • Staff Alumni
  • 14,820 posts

Posted 23 September 2008 - 07:22 AM

Honestly I don't really see anybody writing a tutorial like that on a technical level (actual code).  Maybe on some kind of abstract level, like conveying general principles and program flow and good design, advice and pitfalls, etc.. but most tutorials that involve actual code are for teaching how to make building blocks.  Things like forums and blogs and cms' are more like actual buildings, not building blocks. 

If you sit down and break down for instance all the things in a forum, you will quite easily find tutorials for just about all of those 'building blocks.'  I suggest you either do that, or maybe find an open source version of one of those things and jump into it, instead.

Did I help you? Feeling generous? Donate to me! || Donate to phpfreaks!
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)

#6 xtopolis

xtopolis

    Advanced Member

  • Members
  • PipPipPip
  • 1,423 posts
  • LocationCA, USA

Posted 09 October 2008 - 04:02 PM

Relational database theory and best practices.

I've read subjects on normalization, using lookup tables, pk/fk ideas.. etc.. But some of it's not easily understandable, or the reasons are not clear.  For instance, Barand's tutorial about Data Joins was good, I realized I should use them, and how they can be applied.. but I didn't quite grasp why the tables were separated as such.

Also, on the same topic, better ways of getting a result from joined tables to display in HTML output through php loops.  How to properly join the tables is the main part; the outputting of the data, I can't think of a complicated example at this moment.

#7 DarkWater

DarkWater

    Advanced Member

  • Members
  • PipPipPip
  • 6,175 posts
  • LocationNew York

Posted 09 October 2008 - 04:05 PM

Relational database theory and best practices.

I've read subjects on normalization, using lookup tables, pk/fk ideas.. etc.. But some of it's not easily understandable, or the reasons are not clear.  For instance, Barand's tutorial about Data Joins was good, I realized I should use them, and how they can be applied.. but I didn't quite grasp why the tables were separated as such.

Also, on the same topic, better ways of getting a result from joined tables to display in HTML output through php loops.  How to properly join the tables is the main part; the outputting of the data, I can't think of a complicated example at this moment.


I was thinking about writing a Database Normalization tutorial, so we'll see what happens.
Info:Apache 2.2.4 | PHP 6.0.0-dev, PHP 5.2.4 | Ubuntu 8.04 | Age: 16 | Coding PHP and CSS+(X)HTML: 5-6 years | Feel free to PM me if you need help!
Αν χρειάζεσαι ένας μεταφραστής, μπορέις να μου μιλάς.  Μιλώ καλά.

If you ask for a banana, would you expect someone to hand you an orange? Or a fork?  No you wouldn't, because you asked for a banana, and you expect them to understand that a banana is not an orange or a fork.  It's the same principle.


#8 Zane

Zane

    Advanced Member

  • Administrators
  • 3,865 posts
  • LocationMurphy, NC

Posted 11 October 2008 - 10:22 PM

I'd like to see a tutorial on using formatted strings and their functions' differences

Such as:
# printf()
# sscanf()
# fscanf()
# vsprintf()

But mostly how to correctly use the type specifiers.
btn_donate_SM.gif Want to thank me? Contribute to my PayPal piggy-bank

401299.png

#9 DarkWater

DarkWater

    Advanced Member

  • Members
  • PipPipPip
  • 6,175 posts
  • LocationNew York

Posted 12 October 2008 - 02:32 PM

I'd like to see a tutorial on using formatted strings and their functions' differences

Such as:
# printf()
# sscanf()
# fscanf()
# vsprintf()

But mostly how to correctly use the type specifiers.


Does a tutorial really warrant that?  I mean, it's clearly stated how to use them all in the manual, and they're practically the same in every language that offers such a function, so previous knowledge could also come into play.  I mean, if there's a high demand for it, I could write one on it, but idk.
Info:Apache 2.2.4 | PHP 6.0.0-dev, PHP 5.2.4 | Ubuntu 8.04 | Age: 16 | Coding PHP and CSS+(X)HTML: 5-6 years | Feel free to PM me if you need help!
Αν χρειάζεσαι ένας μεταφραστής, μπορέις να μου μιλάς.  Μιλώ καλά.

If you ask for a banana, would you expect someone to hand you an orange? Or a fork?  No you wouldn't, because you asked for a banana, and you expect them to understand that a banana is not an orange or a fork.  It's the same principle.


#10 .josh

.josh

    .josh

  • Staff Alumni
  • 14,820 posts

Posted 12 October 2008 - 05:23 PM

How about a captcha tutorial?  Lots of them around, but we're supposed to be a resource, right?  I may do it myself, if someone else doesn't volunteer.

Did I help you? Feeling generous? Donate to me! || Donate to phpfreaks!
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)

#11 R4nk3d

R4nk3d

    Advanced Member

  • Members
  • PipPipPip
  • 158 posts

Posted 02 November 2008 - 12:14 AM

Can we maybe get some operating system tutorials? Like setting up apache on linux or email servers, etc.
Once you get to the top, the only way you can go is down.

#12 .josh

.josh

    .josh

  • Staff Alumni
  • 14,820 posts

Posted 02 November 2008 - 12:18 AM

Can we maybe get some operating system tutorials? Like setting up apache on linux or email servers, etc.


I believe thorpe is working on something like that right now.  Don't have an ETA or anything.

Did I help you? Feeling generous? Donate to me! || Donate to phpfreaks!
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)

#13 laffin

laffin

    Advanced Member

  • Members
  • PipPipPip
  • 1,199 posts

Posted 02 November 2008 - 12:52 AM

Not too shure about an OS tutorial, especially on Linux.

With the different types of distros out there, ya will find a tutorial concentrating on one distribution. As such its installation procedures.
And Believe me some installations of Linux itself can painful. (Not to mention if the network connectivity isnt set up, how to get help).

ya may consider using a small linux distro (DSL) or a virtual PC (VirtualBox) to get ya started in linux, cuz a simple setup and accessibility to help is no doubt a requirement for new users.




#14 xtopolis

xtopolis

    Advanced Member

  • Members
  • PipPipPip
  • 1,423 posts
  • LocationCA, USA

Posted 19 November 2008 - 09:51 PM

Bitwise user permissions.

I've saw a post in reply to a topic that had an example, but couldn't find it again (searched: bitwise)..  But it would be nice to see a small implementation of user permissions for actions using a bitwise function check etc.

#15 Zane

Zane

    Advanced Member

  • Administrators
  • 3,865 posts
  • LocationMurphy, NC

Posted 20 November 2008 - 04:19 PM

I put a bitwise operator thread in the code repository a long while back.  Pretty informative.
Although it isn't a tutorial.

Here it is
http://www.phpfreaks...,113143.15.html
btn_donate_SM.gif Want to thank me? Contribute to my PayPal piggy-bank

401299.png

#16 xtopolis

xtopolis

    Advanced Member

  • Members
  • PipPipPip
  • 1,423 posts
  • LocationCA, USA

Posted 20 November 2008 - 10:45 PM

Yes, that was the one I was looking for; thanks zanus.

Also, I remember someone said they were writing an Ajax Live Chat tutorial (using sockets).. so that would be another suggestion.

#17 DarkWater

DarkWater

    Advanced Member

  • Members
  • PipPipPip
  • 6,175 posts
  • LocationNew York

Posted 20 November 2008 - 11:03 PM

Bitwise user permissions.

I've saw a post in reply to a topic that had an example, but couldn't find it again (searched: bitwise)..  But it would be nice to see a small implementation of user permissions for actions using a bitwise function check etc.


If no one else wants to take this one up, I'll do it.  I've made quite a few posts on bitwise user permissions actually, so I think I could handle it.  After I finish this damn regex tutorial though (part 2 is ALMOST done; it should be done before Wednesday hopefully).
Info:Apache 2.2.4 | PHP 6.0.0-dev, PHP 5.2.4 | Ubuntu 8.04 | Age: 16 | Coding PHP and CSS+(X)HTML: 5-6 years | Feel free to PM me if you need help!
Αν χρειάζεσαι ένας μεταφραστής, μπορέις να μου μιλάς.  Μιλώ καλά.

If you ask for a banana, would you expect someone to hand you an orange? Or a fork?  No you wouldn't, because you asked for a banana, and you expect them to understand that a banana is not an orange or a fork.  It's the same principle.


#18 jrws

jrws

    Advanced Member

  • Members
  • PipPipPip
  • 125 posts

Posted 26 December 2008 - 10:32 PM

Here's an idea for a short article and I know it would help a lot of new people, have an article listing all possible errors that PHP may throw at you and explain how to fix them, or what to look for. I think a lot of people would like that and you may not get as many questions about the errors.

#19 Daniel0

Daniel0

    Advanced Member

  • Staff Alumni
  • 11,955 posts

Posted 27 December 2008 - 02:45 AM

You mean like this? http://www.phpfreaks...beginners-guide

#20 jrws

jrws

    Advanced Member

  • Members
  • PipPipPip
  • 125 posts

Posted 27 December 2008 - 11:24 PM

You mean like this? http://www.phpfreaks...beginners-guide

Yes but as many errors as possible, also to Crayon Violent, I agree. I appoligize for not being able to contribute much but I try my best. It is hard to help people when you do not know if you know the correct answers.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Cheap Linux VPS from $5
SSD Storage, 30 day Guarantee
1 TB of BW, 100% Network Uptime

AlphaBit.com