Jump to content


Photo

Php X Asp Em Empresa


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

#1 hito

hito

    Novato no fórum

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

Posted 19/03/2005, 17:40

Galera tenho uma empresa e estou querendo montar um sistema pra mesma
entretanto ao montar comecou umas duvidas, sera que e viavel utilizar PHP x AsPx VB x C++ qual das liguagens voces programadores indicariam para montar um sistema empresarial que constaria em tal: Sistema de Cadastro, Sistema de Contas entre outros para uma empresa.


grato.
...starting...
<?php ...

#2 LucasMS

LucasMS

    Super Veterano

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

Posted 19/03/2005, 17:43

se for um site, usa PHP, se for programa, usa Delphi

#3 Prog

Prog

    ...

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

Posted 19/03/2005, 17:50

Vc pode desenvolver em qualquer linguagem.
Qual a experiencia dos desenvolvedores?
Qual o banco de dados que será utilizado?
Em que tipo de sistema operacional vc deseja rodar este tipo de aplicação?
Quantas pessoas vão usar este sistema, todas elas estão localizadas fisicamente no mesmo local?

Qual seria, mais ou menos, o tamanho deste sistema?
------
Mero mortal!

#4 michelmfreitas

michelmfreitas

    ...

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

Posted 19/03/2005, 17:53

caso seja uma aplicação voltada para internet, onde você poderá visualizar os dados de onde você estiver, use PHP.

caso contrário use VB ou DELPHI
Michel Martins

#5 Prog

Prog

    ...

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

Posted 19/03/2005, 17:56

Essa história de "caso contrário", não existe ai e talz...

Vc pode desenvolver quase todo tipo de aplicação com ASP, ASP.NET, PHP, JSP, Perl, ColdFusion, ... ou seja, em formato Web.

Como eu perguntei, vai depender da experiencia do(s) desenvolvedor(es). Se eles apenas sabem desenvolver em Basic, melhor que eles desenvolvam em ASP ou Visual Basic... se eles conhecem de C++, seria interessante Java, Perl ou C++.
------
Mero mortal!

#6 hito

hito

    Novato no fórum

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

Posted 19/03/2005, 18:06

Bom o sistema nao seria para aplicacao web e sim um sistema dentro de uma empresa mesmo, as pessoas so poderiam mexer neles na empresa, seria usado mysql.
A duvida principal seria viavek desenvolver o programa em base php, mas que nao utilizado para ineternet e sim unica e excluivamente para aplicacao local??
...starting...
<?php ...

#7 michelmfreitas

michelmfreitas

    ...

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

Posted 19/03/2005, 18:12

Não acho viável.... como disse o prog, tudo depende dos seus desenvolvedores
Michel Martins

#8 LucasMS

LucasMS

    Super Veterano

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

Posted 19/03/2005, 18:25

vc poderia fazer uma intranet e usar o php ...

#9 fly2k

fly2k

    Super Veterano

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

Posted 19/03/2005, 20:34

è possível fazer em PHP. Quer uma dica?

Orce o seu sistemas nessas linguagens. E consulte os desenvolvedores as vatagens e desvantagens que cada sistema ira apresentar.
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#10 H3NR!QU3

H3NR!QU3

    Progamador PHP!

  • Usuários
  • 1032 posts
  • Sexo:Não informado
  • Localidade:cuiaba MT
  • Interesses:programação... PHP,JAVA,C++ ,c,c# asp, asp.net e delph

Posted 19/03/2005, 21:29

delphi e o amis apropiado para sistemas de empresas e é mais em conta (y)

#11 hito

hito

    Novato no fórum

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

Posted 19/03/2005, 21:32

Agradeco muito a resposta e a colaboracao de todos, esclareceu sem duvida nenhuma qualquer duvida que podeira ter!
...starting...
<?php ...

#12 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 19/03/2005, 21:39

Opa... ;)

Bom, ela pode ser tanto gerenciada por Web como por aplicação. O que manda é o banco de dados... :rolleyes:

Seguindo a ordem, Web+Aplicação+Banco de dados...

Se for plataforma Linux, recomendo PHP+Kylix+MySQL :)
Se for plataforma Windows, recomando PHP+Delphi+MySQL :)

PS: O Delphi funciona só em plataforma Windows. Por isso, a Borland fez o Kylix, que é o Delphi do Linux... seu funcionamento é bem parecido com o Delphi... (y)

Flw's, T+V! :DAté mais

#13 Prog

Prog

    ...

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

Posted 21/03/2005, 10:07

Vou apenas adicionar mais um comentário. :)

==============================
Sistemas WEB X Sistemas DESKTOP

Eu só vejo vantagens quanto a implementação de sistemas no formato web, seja esta em qualquer linguagem (Delphi, Java, PHP, Perl, ...), dependendo da forma que isto for feito, claro, vamos aos pontos positivos:

- Suporte e manutenção:
Quando uma máquina usa um sistema no formato web, é apenas necessário que nesta máquina tenha um navegados intalado, isto abre um leque de possibilidades, como, por exemplo, a liberdade de sistema operacional, afinal, Windows, Linux, Mac, todos tem seus navegadores. Além do que, sistemas Desktop, vez por outra é necessário fazer configurações e ajustes por questões de sistemas operacionais que podem pegar vírus ou outras coisas que atrapalhem o desempenho do sistema. Isto tb poupa a contratação de muitas pessoas para manutenção destas estações de trabalho.

- Baixo custo:
Um equipamento usando um sistema web pode ser de capacidade reduzida, enquando que uma aplicação desktop deve ser proporcional ao desempenho que se deseja, claro que, dependendo da quantidade de pessoas que forem fazer uso deste sistema, é necessário haver um investimento em equipamentos de rede e nos equipamentos servidores, tanto do servidor de aplicação como no servidor de banco de dados.

- Atualização:
Quando um sistema web sobre uma alteração qualquer, todas as estações já estarão automaticamente atualizadas, enquanto que aplicações desktop há a necessidade de instalar as atualizações em todas as máquinas, dependendo da quantidade de estações, isto pode ser uma tarefa bem trabalhosa, mas claro que existem meios de fazer atualizações mesmo em soluções de aplicações desktop.

- Servidores de pequeno e médio porte:
Uma aplicações desktop geralmente é desenvolvida sobre a arquiterura cliente/servidor, isto quer dizer que cada usuário estará conectado diretamente ao banco de dados, isto causa um fluxo de dados na rede nesnecessário, além de ser necessário um investimento maior por parte do servidor de banco de dados (claro, tudo isto tem haver com a quantidade de usuários do sistema). Um sistema web gera apenas 1 conexão com o banco de dados, economizando recursos de rede e do equipamento, com isto, há uma redução de custos com o equipamento que onde será implantado a solução.
==============================

Bem, é isto, se alguém discorda das minhas opiniões, sintam-se a vontade para criticar.

ps.: eu queria ter postado em uma seção mais apropriada, mas acho que esta seção ainda esta por ser criada.
------
Mero mortal!

#14 cacfs

cacfs

    Turista

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

Posted 14/04/2005, 21:28

Concordo plenamente com o Prog, sou muito a favor dos sistemas em Web, assino embaixo de tudo que ele disse.

#15 brunoalves

brunoalves

    Linux user #392843

  • Ex-Admins
  • 1018 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 14/04/2005, 22:18

Ainda fico com o depende da aplicação e dos recursos disponíveis...

Um sistema bem desenvolvido usando services, multi-tier, record sets unidirecionais etc..., pode ser tão eficiente em termos de utilização do servidor, quanto uma aplicação web, em alguns caso até superando, uma vez que posso fazer toda a manipulação de dados na memória das máquinas clientes e só enviar para o servidor os resultados.

O que você tem hoje, uma rede homogênea ou um amontoado de SOs e configurações diferentes?

Quantos usuários acessaão a aplicação?

A aplicação precisará manipular arquivos locais?

Você já possui desenvolvedores ou vai contratar?

A estrutura de sua rede é hierarquica ou não?

Enfim, existem várias perguntas, para dizer qual seria melhor, não existe simplesmente a melhor linguagem.

Abraços.




1 user(s) are reading this topic

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

IPB Skin By Virteq