Jump to content


Photo

Php + Mysql + Desktop


  • Faça o login para participar
16 replies to this topic

#1 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 01/03/2007, 12:06

Eu quero desenvolver um sistema assim:

Site em php com dados sobre produtos usando uma base de dados MySQL, e um sistema desktop que rode em windows e alimente essa base MySQL no servidor do site (provavelmente online, e não na máquina onde rodará o programa).

Minha dúvida é a seguinte, qual linguagem usar para desenvolver o programa ?? Eu não manjo p**** nenhuma de programação desktop, e muito menos vou pagar pra alguém desenvolver ... :D

Dei uma fuçada ontem sobre PHP-GTK, Winbinder, glade, e outras coisas parecidas, mas não senti firmeza no sistema, será que alguém pode me indicar qual linguagem usar ?? Assim eu posso seguir pro fórum mais adequado ... vlw
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#2 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 01/03/2007, 13:51

Tem Java, C, Delphi...
Tem várias aí no mercado...

Só estudar e correr pro abraço.

Até mais ^_^

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#3 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 01/03/2007, 20:55

Bem Visual Basic na minha opnião é facinho ... para começae é um pulo!
O PHP-GTK é legazinho principalmente com a boa semelhança com o PHP dai vc poderá usar boa parte da programação do site no sistema desktop sem contar com a intregação com Winows e Linux no mesmo programa sem precisar fazer nada extra.

Mas ainda assim o GTK ainda precisa amadurecer MUITO ele é muito dependente do PHP e Windows quando vc abre um programa feito nele ele carrega um monte de coisas que um programa feito com outra línguagen mais apropriada não ocorreria.

Se for um programa pessoal ou que não requer muita coisa acho que o GTK ia cair bem, mas se for algo mais avançado é aconselhavel aprender uma linguagen mais solida como ja foi citado Java, C/C++, Delphi, Visual Basic.

Mas uma OBS que na minha opnião é chata; pois em geral vc devera usar uma bibioteca externa para fazer conexões com MySQL e essas linguagens e isso não ocorre com o GTK que já vem tudo integrado por causa do PHP...

* Talvez aqui seje a seção errada pois a duvida principal esteja na programação desktop, gostaria que eu ou alguem move-se para a seção mais correta afin de ter mais chances de resposta?

Edição feita por: sk15, 01/03/2007, 21:07.


#4 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 01/03/2007, 21:58

Minhas sugestões... com algumas referências relacionadas.

Desktop "clássico" (cliente/servidor):

Lazarus... (necessário conhecer um pouco de Delphi e Pascal)
http://www.lazarus.freepascal.org/
http://wiki.lazarus....ocumentation/pt

PHP-GTK... (necessário conhecer PHP)
http://www.php-gtk.com.br/
http://gtk.php.net/

PyGTK... (necessário conhecer Python)
http://www.pygtk.org/

NetBeans... (necessário conhecer muito de JAVA)
http://www.netbeans.org/

Outros meios:

WebService...
Este você pode programar toda a regra de negócios no servidor, ou seja, tudo em PHP mesmo e usar outra linguagem qualquer (desktop) sem precisar ter sequer conexão com banco de dados, só precisando implementar as chamadas das funções do WebService no cliente... Em Java ou Lazarus, por exemplo, poderia ser bem simples.
http://www.linhadeco...s...c=756&pag=1
http://www.imasters....mas_php_e_java/
http://www.linhadeco...s.asp?id_ac=562
http://wiki.lazarus....Service_Toolkit

ps.: todas as soluções apresentadas são com software livre.
------
Mero mortal!

#5 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 02/03/2007, 10:53

Então, eu meio que resolvi aqui com uma alternativa ao PHP-GTK ... achei o GTK muito complexo pra redistribuir, teria que procurar um "compilador", ou instalar a lib inteira no cliente e ele rodar a partir de um *.bat no windows por exemplo.

Attached File  sgc.jpg   28.37KB   19 downloads


Esse ae até que eu to me virando bem, todos os comandos são funções php, só precisa sentar a mão no OO.... :lol:


Mas esse também tem o problema de distribuir, vou ter que pegar um criador de instaladores pra rodar um exe no cliente e manter a mesma estrutura de pastas ... e só roda em windows ... :(


Acho que vou ter que partir pra algo mais robusto. Dessas linguagens q vcs citaram, principalmente o Prog, alguma tem editor visual para construir aplicações ??

Se não possuir manda esse tópico lá pra VB ou prog desktop por favor.
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#6 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 02/03/2007, 11:01

Acho que vou ter que partir pra algo mais robusto. Dessas linguagens q vcs citaram, principalmente o Prog, alguma tem editor visual para construir aplicações ??


O Lazarus e o NetBeans pessuem editor visual.

:excl: Movido para Programação Desktop.
------
Mero mortal!

#7 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 02/03/2007, 13:12

Peguei aqui o Netbeans e parece ser muito agradável para trabalhar, já até construí o formulário que faz o cadastro, os botões e campos de texto estão posicionados, o problema agora é o seguinte: como eu faço para adicionar as ações nestes campos ??

A aplicações estão assim:

nome:
campo de texto

sobrenome:
campo de texto

botão


Isso eu fiz usando o um tutorial para criar GUIs com o Netbeans/Matisse ... então assim que eu terminar esse será uma GUI que deve gravar no banco MySQL.

Qual o próximo passo agora ? Aprender a usar essa GUI com o MySQL para gravar e ler dados ?? Tem alguma relação com o Netbeans web-developer ???
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#8 Noturno

Noturno

    12 Horas

  • Usuários
  • 183 posts
  • Sexo:Não informado

Posted 15/03/2007, 17:51

Se não precisar de geração de relatórios no desktop utilize o Turbo Delphi...
http://www.turboexplorer.com
"Não há maior demonstração de insanidade do q fazer a mesma coisa, da mesma forma, dia após dia, e esperar resultados diferentes"
MCP .NET WebApplications C#
MCP SQL Server 2000
Desenvolvedor Delphi/PHP

#9 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 22/09/2017, 16:36

Propecia Msd Kaufen generic cialis Cheap Amoxil Buy Where Can I Buy Doxycycline Yahoo Levaquin Discount Overseas 193 Dth 24 B Kamal Kunj Mumbai India generic cialis Buy Tamoxifen No Prescription Uk
Order Xenical Online Australia online pharmacy Levitra Overnight Delivery
Thyroxine Medication Online
Buy Augmentin <a href=http://cialtobuy.com>cialis</a> Kamagra Tabs

#10 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 07/10/2017, 06:35

Kamagra Rezeptfrei viagra Tadalis Sx En France En Ligne Cheap Cialis No Rx Cialis Su Internet
Propecia Doctor Spfld Ma viagra Acquistare Viagra In Francia
Action Of Amoxicillin On Pancreas Provera 5mg Discount Best Website Cod Only viagra Mail Order Macrobid 100mg Mastercard Tamoxifen Citrate Buy Online

#11 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 10/10/2017, 03:16

Cialis Side Effects viagra Propecia Orquialgia
China Syntroid Ou Acheter Kamagra Canadian Pill Store buy viagra Cialis Generico Visa Electron
Vigre In Usa Without Prickription Societe Priligy viagra cialis Kamagra Generique Canada

#12 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 13/10/2017, 21:16

Keflex Did Not Work Cephalexin For Pet Enterococcus Faecalis Treated With Amoxicillin viagra Propecia Billig Kaufen Levitra Drug Interactions

#13 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 16/10/2017, 01:39

Zithromax Pneumonia Treatment Viagra 10 Mg Viagra Wirkung Forum viagra On Acheter Du Cialis Sans Ordonnance Progesterone 100mg Dilantin Without A Prescription
Levitra Classification Terbenifine And Keflex Isotretinoin order buy viagra online Propecia Halbieren Generic Viagra Gel Tab
Does Teva 5312 500 Treats Stds Using Cephalexin On Pregnant Dogs viagra European Drugs Online Buy Cytotec Generic
Rx Pharmacy World Keflex For Pets Achat Cialis Rapide viagra online pharmacy Buy Ganeric Viagra Online
buy accutane online canada Online Priligy Generic viagra Side Affects To Amoxicillin Kamagra Sachet Pharmacie
Levitra Se Puede Comprar Sin Receta Cialis Diario Hpb Beer With Amoxicillin buy viagra online Revatio

#14 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 16/10/2017, 15:17

Buy Apcalis Oral Jelly Ajanta Cialis Brand Name Buy Online Medications Like Seroquel vardenafil in osterreich erhaltlich Amoxicillin And Clavulanate Potassium Eye Infection Commenti Su Dapoxetina

#15 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 21/10/2017, 03:01

Nasonex Dosage Of Amoxicillin For Uti Citoteque Como Comprar Rj levitra prices 20 gm free delivery Where To Buy On Line Elocon Without Rx Levitra In Svizzera
Propecia Free Offer Cialis Apotheke Ohne Rezept Dosage Of Amoxicillin For Infants cialis price Buy Cialis Online Usa
No Prescription Pharmacy viagra online pharmacy Cialis Tolerancia Buy Prednisone Online No Prescription




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq