O'Reilly

NetTuts Exclusive: Twitter Emulation Using MooTools 1.2 and PHP

By on  

NetTuts debuted my article today: Twitter Emulation Using MooTools 1.2 and PHP! From the article:

People all over the world love Twitter because of how easy it is to use. All you need to do is type in your current status, click "Update", and you're done. What most people probably don't know is how simple it is to emulate Twitter's functionality. Using PHP, MySQL, and MooTools JavaScript, you can implement a Twitter-like status system in no time.

Head on over to NetTuts to read my article as well as some other great tutorials!

O'Reilly Velocity Conference
Save 20% with discount code AFF20

Recent Features

  • Chris Coyier’s Favorite CodePen Demos

    David asked me if I'd be up for a guest post picking out some of my favorite Pens from CodePen. A daunting task! There are so many! I managed to pick a few though that have blown me away over the past few months. If you...

  • CSS Animations Between Media Queries

    CSS animations are right up there with sliced bread. CSS animations are efficient because they can be hardware accelerated, they require no JavaScript overhead, and they are composed of very little CSS code. Quite often we add CSS transforms to elements via CSS during...

Incredible Demos

Discussion

  1. Me

    I was waiting to read another NetTuts guide with tons of mistakes that I could laugh at, but you ruined my fun by actually writing a decent one. I guess I should congratulate you ;)

  2. @Me: Thank you? I believe NetTuts has quite a few good articles.

  3. Hugo

    Yeah, pretty good article David. Rock on man!

  4. thanks your David

  5. h-a-r-v

    David.. could you provide a modified version of this great script so that it works as a guest book? In other words: same script, but not limited to one user usage only, just every one logged in.

    It seems like it has it all to do that simple job, except that one-user-limitation. There’s no mootools 1.2 guest book and I’d love to use this script as one.

  6. h-a-r-v

    OK, my back-end guy claims it’s not a problem, so I’ll post what he’s done later on, when it works.

  7. Pablo DiCiacco

    Can you clarify the correct naming in the db section? Where this tut shows “nettuts1″ on line 11, what does that name reflect? The php-file name?
    The db name? ???

  8. @Pablo DiCiacco: “nettuts1″ is the database name which I now realize was incorrectly placed in the tutorial. Above, I used the name “statuses” for the table. In either case, they should be one in the same.

  9. Hello David,
    it is possible that Ii saw your articel on your own side first. Is seems that is gone now.
    How I remember the content was different. Have I seen something with an automatical dataupdate (like an refresh) in the first version? (That you can use it like a chater)
    May you have already the old link for us.

Wrap your code in <pre class="{language}"></pre> tags, link to a GitHub gist, JSFiddle fiddle, or CodePen pen to embed!

Recently on David Walsh Blog

  • Access Mac Camera by Command Line

    With all of my recent command line tutorials, I've really gotten excited about the shell's simplicity and realized the true power of using the underlying technology of pretty UIs.  Since I work from home, I spend a lot of time on video calls, so when...

  • Open Files from Command Line on OS X

    I'm as much of a fan of application UIs as anyone else but I'm finding myself working more and more from the command line lately.  Much of that is becoming obsessed with media manipulation but I'm forcing myself to use less UIs so that I...

  • Get Stock Quotes From Command Line

    When I conned my way into my first professional programming gig, I didn't really think much about money -- just that I was getting my foot in the door.  But as my career has gone on, I've been more aware of money, investing, and retirement.  I've recently...

  • Geolocation API

    One interesting aspect of web development is geolocation; where is your user viewing your website from? You can base your language locale on that data or show certain products in your store based on the user's location. Let's examine how you can...

  • Create an Image Preview from a Video

    Visuals are everything when it comes to media.  When I'm trying to decide whether to watch a video on Netflix, it would be awesome to see a trailer of some kind, but alas that isn't available.  When I'm looking to download a video on my computer,...