Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

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,575 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,575 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!