ATENÇÃO - tem que ser em php
porque eu já tenho um servidor linux que eu acesso somente pelo painel web. Versão do PHP: 5.6.40.
Banco de dados com 1 tabelas somente: Principal.
--------------------------------------------------------------------------------------------------------------------------------------------------
recebendo dados e inseri (tabela principal):
servidor recebe json som os seguintes campos: texto (string), foto (base64).
A parte da foto e em base64, essa parte da foto, o php recebera o tamanho da foto que será enviado, e redimensionara para um tamanho entre o termo que não perca muito a qualidade e que não fique muito ruim pra visualizar sem perder a qualidade, mas se seja um tamanho que não ocupe muito espaço na pasta que ficara, e será criado uma arquivo dessa foto depois de ser redimensionada em uma pasta.
Os dados texto e o caminho da foto será salvo dentro de um banco mysql.
--------------------------------------------------------------------------------------------------------------------------------------------------
enviado dados (tabela principal):
ao ser feito uma pesquisa, o sistema devolvera de 10 em 10 os dados contendo (texto e foto e o nome da foto em um arquivo json, a parte do nome da foto e para criar um identificador para poder consultar somente uma imagem caso queira).
A FOTO será e enviado como base64.
Pois o sistema terá duas consultas a disparar:
1* CONSULTA
Parâmetro: (
busca_foto1.php/height da imagem/width da imagem/quantidade registro a enviar/ )
O servidor devolvera o id, texto, nome da foto e a foto do tamanho que foi pedido e como base64.
Receberei assim:
[
{
“id_banco” : “01”,
“texto” : “teste 1 do texto”,
“nome_foto” : “nome da
foto1.jpg”,
“foto” : “formato base64”
},
{
“id_banco” : “02”,
“texto” : “teste 2 do texto”,
“nome_foto” : “nome da
foto2.jpg”,
“foto” : “formato base64”
}
]
2* CONSULTA
Parâmetro: (
busca_foto1.php/nome da foto/código tag )
Será enviada a foto do tamanho original, e será enviado somente a foto com a tag (a tag e a identificação da posição que essa foto esta no meu sistema).
Receberei assim:
[
{
“tag” : “1021”,
“foto” : “formato base64”
}
]
Essa parte da primeira e segunda consulta, pode ser feita em arquivos diferentes no php, pois assim eu solicito quando quiser cada parte: (
consulta_foto1.php) e (
consulta_foto2.php).
Então o php entrara na tabela pegando o texto e o caminho da foto, o caminho da foto, o php terá que pegar a imagem e converter para base64 e montar o arquivo json e enviar depois, nas duas vezes.
Prazo de Entrega: Não estabelecido