Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 6 of 6
  1. #1
    New Coder
    Join Date
    Jul 2012
    Posts
    67
    Thanks
    14
    Thanked 6 Times in 6 Posts

    Non-php Comment System

    Can anyone recommend a basic, solid comment system that doesn't require PHP? I'm looking for a simple solution where security is not a major concern.

  • #2
    Regular Coder
    Join Date
    Jul 2012
    Location
    London
    Posts
    473
    Thanks
    4
    Thanked 86 Times in 86 Posts
    Free server here:

    http://www.htmlcommentbox.com/

    Simple, quick, easy!

  • Users who have thanked tempz for this post:

    superwookie (07-18-2012)

  • #3
    Senior Coder
    Join Date
    Jun 2008
    Location
    New Jersey
    Posts
    2,546
    Thanks
    45
    Thanked 259 Times in 256 Posts
    There's no way to save and store information without a server-side technology, as HTML is completely client side. So you either have to use a server-side tech (like PHP) or use someone else's service like tempz linked, or services like Disqus

  • Users who have thanked Keleth for this post:

    connormcwood (07-19-2012)

  • #4
    New Coder
    Join Date
    Jul 2012
    Posts
    67
    Thanks
    14
    Thanked 6 Times in 6 Posts
    Thanks for the feedback, guys.

    Here's the problem that I have: I'm designing a website for a large company that wants a social aspect to their new internal site. They'd like to have things like a message board, commenting system, etc., but they do not have (or are not willing to give me access to) a server with PHP functionality. They also won't allow me to use a system like DISQUS where there's external (outside the company) content and communication involved.

    I've told them that this will leave them pretty SOL when it comes to the social side of things, but they don't seem to want to listen particularly. I wasn't aware if anyone had come accross any other work around, but it doesn't seem likely.

    I'm still a pretty up-and-coming developer, and this is really my first major project with a major company (and thus the first time I've had to deal with anything like this). Does anyone have any suggestions on how I might proceed from here?

  • #5
    Senior Coder
    Join Date
    Jun 2008
    Location
    New Jersey
    Posts
    2,546
    Thanks
    45
    Thanked 259 Times in 256 Posts
    Unfortunately, you'll have to explain to them in as simple terms as possible that what they're asking for is not possible.

    Tell them that websites work on two sides: client and server. Client side content (such as HTML/CSS/Javascript) is strictly on each computer and has NO interaction with the rest of the world. To create content that can be udpated/shared among members, you need to store material on the server through the use of server-side technologies like PHP and MySQL. Without it, you cannot create dynamic content.

    Try this analogy for them: If someone writes out a project plan on a whiteboard and takes that whiteboard home with them, can anyone else see what that person changes on the whiteboard without going to their house? If instead, the whiteboard is kept at the office, anyone can see it at any time, make a copy for their personal use, but would have to update the office whiteboard for others to see those changes.

    Taking the whiteboard home is analogous to a client-side technology. Having the whiteboard in the office is analogous to a server-side technology. If they'd like interactivity, they need to provide you with server-side technologies.

    If they can't or are unwilling to listen to you, the expert (regardless of how much experience you have, unless they are a webdesign company, in the situation, you are the expert and must present yourself as such), then there's nothing you can do. And if somehow you come up with a solution, I can guarantee this will be a client you will hate, who will ask for work at the last second, and tell you all about how the interwebs works and why the fact that you can't do something the way they want is a mark on you as a developer and not on their ignorance. I've had clients like this in the past.

    Like i said, your best bet is to just try to convince them... use an analogy from their industry... they're asking for something that isn't possible with the tools they're allowing you access to, and if they'd like everything they want (social interaction), they'll have to compromise either functionality or cost. Remember, its not just PHP... you'll want MySQL, otherwise you can create a flat-file database, but it will be SLOW and a client like this will complain about it.

    Best of luck, and welcome to the client world.

  • Users who have thanked Keleth for this post:

    superwookie (07-18-2012)

  • #6
    New Coder
    Join Date
    Jul 2012
    Posts
    67
    Thanks
    14
    Thanked 6 Times in 6 Posts
    Thanks for the advice. Using an anology from their industry seems like a great way to approach it. I'll keep that in-mind as I go along.

    I foresee a modicum of difficulty from this client, but I've done work with them in the past (although in a different capacity), so at least I have a solid reputation and some good contacts on which to build. I hope that'll be helpful.


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •