1. Visiting from the US? Why not try DIYnot.US instead? Click here to continue to DIYnot.US.
    Dismiss Notice

How to add something like this to a website I'm designing

Discussion in 'Software' started by timbook, 17 Feb 2021.

  1. timbook

    timbook

    Joined:
    8 Feb 2015
    Messages:
    132
    Thanks Received:
    5
    Country:
    United Kingdom
    Hi, I'm designing a website for a business idea that I have. I have designed websites before, using wordpress and even using dreamweaver. But even at that, I am by no means an expert and those designs were almost 10 years ago now.
    I can see that a lot of host providers allow unlimited disk space and bandwidth, so I am guessing that means if I wanted people to upload things to my site, there would be no issue with space? Is that correct?
    Also, what if I wanted someone to be able to have the uploaded file automatically manipulated, such as being able to apply a filter to an image or video?
    Or being able to add equalization or Compression to a piece of music?

    What I would like is to have a bar where someone can upload something, have it manipulated immediately by selecting one of the filters or in the case of music, compressors, and then see or hear the changes right there in real time.

    How difficult would that be to design in a wordpress templated site and/or in Dreamweaver? Any help much appreciated.
     
  2. Sponsored Links
  3. rossj81

    rossj81

    Joined:
    13 Nov 2019
    Messages:
    37
    Thanks Received:
    11
    Location:
    Warwickshire
    Country:
    United Kingdom
    I haven't used Dreamweaver or WordPress so can't help there, but industry sentiment appears to be against Dreamweaver, so I'd go with WordPress.

    Be careful about what you let your users upload. You should at least validate the file type is expected, but ideally check all uploads against a anti-malware service. Also make it difficult for users to access other users' uploads, otherwise you'll find your site quickly becomes a host for pirated content and kiddie porn.
     
    • Thanks Thanks x 1
  4. timbook

    timbook

    Joined:
    8 Feb 2015
    Messages:
    132
    Thanks Received:
    5
    Country:
    United Kingdom
    I never even thought about that!!!
    All I was thinking was that I'd need to make it a Web 2.0 site so that visitors can interact with it. Kind of like a social media but at the same time, not exactly. In some ways it would be kind of like Instagram. Because you upload a photo and then you can add a filter in real time and get the result back straight away. And in another way I was thinking of something such as eMastereddotcom
    Take a look at their homepage and you'll know what I mean, I guess. Something like that would be great.
     
  5. Adam_151

    Adam_151

    Joined:
    17 Jun 2004
    Messages:
    6,633
    Thanks Received:
    267
    Country:
    United Kingdom
    I dont't think you understand how much compexity there is in creating a system that applies a filter to an image (certainly in the way folk now talk about 'filters' to mean adding cat ears to someone, rather than what it used to imply, such as Blur or Sepia), and if you want to do it to a video it suddently becomes a lot more complex!
     
    • Thanks Thanks x 1
  6. timbook

    timbook

    Joined:
    8 Feb 2015
    Messages:
    132
    Thanks Received:
    5
    Country:
    United Kingdom
    Ok, well lets start small then. What about adding something to audio tracks, like you can do on emastereddotcom?
     
  7. IT Minion

    IT Minion

    Joined:
    28 Jul 2018
    Messages:
    3,058
    Thanks Received:
    230
    Country:
    United Kingdom
    There's two massively different aspects to this. Building a site with buttons, pictures and text is straightforward and WordPress is a great tool for that.

    Having those buttons do something, especially something clever and unique, is very different. You use different tools, different services to run those tools and a different approach to design them.

    Adding audio to an existing track means you need some code that runs somewhere that waits for the audio to be sent to it, can open and modify that audio, then send it back again. None of that is going to be possible without significant technical knowledge. As it's IT there will be blogs and guides and training materials around, but it's the sort of thing that could be a final year degree project for a computer science degree.

    As Andy said, theres a lot of complexity here. WordPress is designed for anyone who can use Google to build a website. amazon Web Services or Azure aren't.
     
    • Thanks Thanks x 1
  8. Sponsored Links
Loading...

Share This Page