how to implement a website with cloud storage? - html

I want to implement a website interface, where the website consist of multiple users and one admin , each user can upload/ download data to the website with some privileges to each user. the data should stored in a cloud such as google-cloud.
i am planning to implement the website using html ? but how can i connect the google-cloud with my html pages?
thanx

Seems like the Google App Engine is exactly what you want. Using Java servlets and Javascript, using python, using php, or using Go, this can be achieved.
And the App Engine gives you a bunch of solutions for storage (cloud storage and
blobstore).

Related

Is there a way to store images in Azure or AWS without hosting the application on their platforms?

I am currently developing a full-stack web application for the first time. It is a store that needs to give users the ability to upload "books", edit, delete, and manage them. As of now, I have a React front-end, that calls an Express API using Axios that queries a MySQL database. This currently can manage the product details, titles, and simple labels and relations.
However, I now need to store images and .json files dynamically as well. So, I have researched and need to use Azure Storage to store these images and allow access to them by the end-user. I have researched it and the client would like to use Azure storage as well.
I have gotten quite overwhelmed looking into the Azure documentation for Javascript image uploading, and every "tutorial" starts with create a web application, storage account, and app service.
All I would like to do is store images from the user in Azure storage, so that when I eventually deploy the website, the data is available to be accessed and then my front end or API can call Azure to get the images for the user. I apologize if the question is confusing or vague, I am really just overwhelmed by Azure's documentation and it seems like such a simple and common problem. Any guidance or references would be greatly appreciated.
Yes, it's quite possible. You simply create an Azure Storage account and upload your files as blobs via that account. Then they will be available publicly on the Internet, and your web application can reference them from wherever it is hosted.
It is possible as I believe it is quite a common practice to have a Content Delivery Network to deliver the images. I am not very familiar with Azure but I am with AWS and I can tell you that you can use an AWS S3 bucket to store the images and JSON. It comes with many different configuration options to allow content to be protected or open to the general internet.

Dual database possibilities (Firebase & Webhosting service)

Is it possible to use two databases, example, Firebase and an online webhosting server? I am developing an app that uses the webhosting server for the data and the firebase only for the chats.
Absolutely. Firebase is very flexible when it comes to picking and choosing parts which you want to use.
You don't need to migrate away from whatever backend you already have if you just need to add in something that is unrelated to your site data, such as a support chat or something.
Instead, see it as an opportunity to discover Firebase by trying out something isolated like a chat using Firebase Database. You'll find your best fit by trying out the strengths and limits of the platform.
Yes it is Possible but, you have to manage the back-end accordingly. I have created the app in which api is hosted in aws-EC2 and few part is in the Firebase. For example for some live changes I'm using the Firebase and for other things like getting feeds and all those thing i used aws EC2.

App that uses cloud storage provider

I'm in the middle of designing an app that will help manage your life better. I personally like having control of my data. So instead of storing everyone's database on a server that I provide,
I want the user to use their own personal storage through providers like google drive, dropbox, onedrive, etc. The reason for this so that an android app, ios app, desktop app, web app, etc can all be in sync if the database was pointed to that storage provider.
I would like to know a few things if any of you have experience with this:
What would be wrong using this design for storage? Greater chance for apps to be out of sync? Slow performance? Chance of corruption if user messes with database directory?
I couldn't find any articles of an app that uses this method. Does anyone know of any articles on the web or your own personal words on how to go about implementing this?
I would like to hear your thoughts on this and reccomendations.

Database Web Frontend

I'm looking for a web frontend for end users of our database (server runs either MySQL or PostgreSQL) for organization-internal contacts and order handling.
I've searched the web for free/opensource database web frontends but only found admin tools (phpMyAdmin, ...) and frameworks that only show the tables but you cannot create apps (dadabik, vfront, xataface).
I want to create apps like in Access forms but apparently there is no such tool out there... As a backup, I would use openoffice Base with JDBC connection or progam the frontend in PHP manually.
An advantage would be user authentication (preferably LDAP).
Any suggestions? Thanks in advance.
Take a look at OpenXava this might be what you are looking for.

Is web development possible using Google Sites?

I have hosted a website. But now my client asks to change it to http://sites.google.com. They have registered their domain with Google.
I logged in the site and saw the procedures to create a website from scratch. But is there any way to directly replace the site into google sites. Like, in my site, I have included CSS files in a folder called stylesheets/css and access it through the link tag. And there are several folders like that: images, scripts, etc.
Now, if I have to transfer it to Google Sites, where do I create the folders and stuff? I have the priviliges to login to the admin part of the site.
And also, is there anyway to create a database and access it in Google Sites?
Also, I see that only HTML pages can be created. Is there a way to add PHP pages or other scripting languages?
Going forward, will Google Sites be useful for professional web designing?
Can anyone provide any ideas on whether or not Google Sites is a good idea for a professional webmaster to use?
You should consider hosting your solution using Google's App Engine instead of Google Sites. You can set it up so it uses PHP (see link below), you can configure it to use your domain name and you get enough CPU, disk and bandwidth allowance to serve around five million page views for free each month, if you are serving more than that, their prices are extremely competitive.
Google App Engine: http://code.google.com/appengine/docs/whatisgoogleappengine.html
How to setup PHP using Google App Engine: http://blog.caucho.com/?p=187