Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML HTML Basics Going Further with HTML Linking to Sections of a Web Page

Alexandra Cianciara
Alexandra Cianciara
2,465 Points

Messaging on websites + php + MySQL

Hi,

I have a question about a function I see on the DogBuddy.com website.

Once people sign up to the service there they can message each other. What programme would allow me to build it and include in the website I’m working on for my start up online community business.

Also, do you do courses for php and MySQL. I need to learn about databases collection and building it to my website.

Thank you Alexandra

2 Answers

Niki Molnar
Niki Molnar
25,698 Points

Hi Alexandra

I'm not with Treehouse but I can tell you that they have 100s, if not 1000s of hours of fantastic tutorials on PHP and MySQL - beginner through to advanced. I've been using PHP for about 10 years and I'm still learning things!

Re: messaging - there are quite a few PHP messaging plugins but if you wanted to build your own then I would probably also learn jQuery and AJAX (loads of tutorials on them too!) and when you've done all them, a messaging application would be a synch!

Hope that helps.

Niki

Alexandra Cianciara
Alexandra Cianciara
2,465 Points

Thank you so much Nikki. That’s very helpful. Good to know this is to do with a plug in.

When you say you still learning after 20 years, is it that complex or just constantly evolving?

Thank you

Niki Molnar
Niki Molnar
25,698 Points

Only 10 years with PHP (although I wrote my first HTML code in 1995!) but I was self-taught so things like Object Orientated Programming passed me by.

PHP is actually relatively simple and pretty logical (most of the time). I find it easier to have my own project to work with alongside, so as I learn things, I can add use what I've learned. It sounds like you have a project ready to go, so that will be great.

If you do sign up, then look under Tracks and there's a Beginner PHP track that covers the basics, then an Intermediate PHP track that includes connecting to databases and using them with PHP, browser persistent data, file handling, etc. I find the tracks the best way if you want to find out the right way to do things start to finish, as they go in a logical order.

Most of the PHP tutorials are done by Alena Holligan and she's a brilliant tutor - she explains everything really clearly and obviously has a passion for passing on her knowledge.

Good luck with yours!