asp.net or php??

  • #296231
    ms 72.***.123.14 2490

    카테고리를 어디로 해야 될지 몰라서 여기에 올립니다.

    저희 회사는 asp 로 사이트가 구축되어 있었고 지금은 asp.net 으로 전환하고 있는 중입니다.

    얼마전에 컨설팅을 받았는데 컨설팅을 한 사람은 저희 회사에서 웹파트의 제너럴 매니저로 있다가 나간 사람이고 윗사람들이 굉장히 신뢰를 했던 사람입니다.

    그 사람의 말에 의하면 가능한 빨리 포럼과 블러거를 만들어야 된다는 것과 시간과 노력이 덜 드는 php로 해야 된단고 하네요.

    제가 보기에는 저희가 상대하는 유저들이 얼마난 블러거를 사용하는지도 의심스럽고 포럼은 몇년전에 한번 실패한 경험도 있는데 갑자기 그러니 기가 막히지만 딱히 안 된다는 반론을 할 것이 없네요.

    회사에 별로 미련도 없어서 그냥 될대로 되라고 하고 싶지만 사람마음이 그렇지가 않네요.

    그래서 반대하는 이유를 한번 생각해 봤는데 별로 설득력이 없어 보여서.

    제가 생각하는 점입니다.
    사이트는 통일된 툴로 구축되어야 한다. – 설치 유지 보수비가 저렴하다.
    프로웨어는 관리가 힘들다.
    해킹이 쉽다.
    블러거를 사용하는 사람은 극수수이다.
    포럼을 관리하는 사람이 필요하다.
    만약에 블러거와 포럼이 당장 필요하다면 ms 와 호환되는 것을 사서 쓰면 된다.

    • yjae 72.***.50.4

      양쪽 둘다 경험이 있습니다만, 회사의 크기나 있는 인더스트리에 따라서 다르겠지만, 대규모 회사가 아니라면 PHP 도 괜찮을겁니다. 하지만 이미 닷넷 개발을 구축중이신데 굳이 PHP 로 가실 필요는 없다고 봅니다. (다만 닷넷은 컴파일 후 배포하니, 땜빵 유지보수가 번거롭지요 ^^)

    • ASP.NET 76.***.61.248

      ASP.NET 2.0 부터는 컴파일이 필요없이 PHP 처럼 파일을 올리면 알아서 됩니다.

    • Guest 24.***.165.228

      프로그래머들도 보면 항상 본인이 주로 사용하는 언어를 중요시하거나
      우선시 하는 경향이 있죠. 그렇기 때문에 JSP/ASP/PHP 를 두고 많이
      싸우기도 하지요. 중요한건 어느 언어나 나름대로 색을 가지고 있다는 것이죠.
      제가 생각하는 능력있는 프로그래머란
      언어의 특징을 가지고 싸우는 사람보다는 해당 프로젝트에 가장 잘 맞는
      언어를 선택하여 운용하는 사람이라 생각합니다.
      말이 길어졌습니다만, ms 님의 생각에 ASP.NET 이 해당 프로젝트에
      최적이라고 판단하셨다면 자료를 준비하여 밀고 나가시고,
      혹시나 ASP.NET 이 주언어이고 또한 나름대로의 애착이 있으셔서
      PHP 로 가시는 것을 반대하신다면 다시한번 고려 해보심이 좋을듯 합니다.

    • ms 72.***.124.11

      저는 개인적으로 asp.net쪽으로 가야된다고 생각하고 있습니다.
      여러가지 이유가 있지만 완전히 설득시킬만한 논리가 찾을수가 없다는 것이 저의 딜레마입니다.

      저희 회사는 상당히 큰 회사입니다.
      포럼같은 경우는 30개 정도의 도메인에 특징적이 포럼으로 하나씩 제작할 생각입니다.
      MS 솔류션인 경우 알아보니 $10,000 정도가 코스트지만 PHP는 가격이 제로네요.
      간단하게 그 사람과 여기에 대해서 얘기를 했는데

      제가 php 프리웨어 솔류션은 해킹에 약하다. (저희 회사가 php로 몇개를 사용하다가 2번의 해킹 이후에 지금은 사용하지 않고 있습니다.) 고 하니 지금은 그렇지 않고 자기가 찾은 쉐어웨어는 안정적이고 시쿠리티는 MS보다 강하다고 하네요.

      php를 사용하면 서버를 새로 구축해야 된다고 하니 php가 IIS와 같이 윈도우에서 같이 동작을 할 수 있다고 하네요. (이럴수 있다는 것을 처음 알았습니다.)

      새로 사람을 고용해야 된다고 하니 처음 3개월만 콘트렉트를 사용하고 나머지는 문제 있을때마다 사이트에서 도움을 받으면 된다고 하네요. (지금은 제가 이것에 대해 중점적으로 포인트하고 있습니다.)

      그리고 제 포지션이 개발자가 아니기에 asp나 php 를 사용하는 그 자체에 대해서는 거부감이 없으나 지금 상황에서 php를 사용한다는 것은 중복 투자이고 컨설팅을 하는 사람이야 떠나면 그만이지만 그 이후는 거의 저의 책임이 되는 상황입니다.

    • WOW 24.***.129.247

      만불을 써서 MS을 쓸필요있나요?

      해킹에 약한건 MS제품이 더 약하죠.

    • 아직도 69.***.111.4

      왜 MS 제품이 해킹에 더 약하다고 생각하시나요?

    • ms 72.***.124.11

      앞에서 적었지만 회사는 규모가 큰 회사이고 만불정도 더 사용하는 것에 대해서는 신경쓰지 않습니다.

      해킹은 저희가 php로 프로젝트를 4년 전에 하나했는데 일년에 두번이나 해킹당했습니다. 중국으로 부터 (그 당시 중국얘들이 미국 사이트 해킹할때 였는데)

      그리고 ms나 php나 해킹을 당할 수 있지만
      저희 같은 경우에 왜 당했는지 원인을 발견 못했고 서포팅도 받지 못하고 그래서 그때 그 시스템은 ms로 바꿨습니다.

    • sync 68.***.80.204

      php가 예전에 해킹에 취약했다는 것은 정석(?)을 지키지 않고 include나 variable을 남발(?)했을때 일어날수있는 일이었습니다. 지금은 php4이상에서는 어느정도 취약했었던것이 해결이 되었습니다. 그리고 많은사람들이 php는 좀약하지 않냐하는것은 ms나 sun처럼 큰회사가 아닌 open source쪽이기 때문이 아닐까도 생각합니다. yahoo 같은 큰회사들도 php이용합니다. 원글님 상황의 경우는 굳이 다른 시스템으로 옮겨가기보다는 현재 시스템을 사용하는것이 어떨까 생각해 봅니다.

    • 해킹 76.***.61.248

      MS가 해킹에 약하다고 하는 것은 몇년전 이야기죠. 물론 완벽한 건 아니지만 그건 PHP도 마찬가지죠. 해킹에 약하다면 왜 큰 회사들이 닷넷으로 웹사이트 구축 하겠습니까? 그리고 특별히 PHP가 ASP.NET보다 보안이 좋다면, 지금쯤 모두들 PHP로 만들었을 겁니다. 문제는 돈을 받더라도 책임져 주는 시스템이 필요한 거죠. 아무튼 큰 회사는 누군가 책임져 주기만 한다면 만불 아무것도 아닙니다. 십만불 이상씩 받는 책임자들은 만불보다 문제 발생시 책임을 떠넘겨 자기 자리 보존하는게 더 중요하니까요.
      저는 개인적으로 PHP를 쓰다가 ASP.NET로 바꾼 프로그래머인데요. PHP는 오픈 소스가 많아 시작할 때는 좋은데, 코드가 짜파게티고 디버깅이 힘들어요. 반면에 ASP.NET은 Visual Studio 2005라는 편한 툴이 있어서 코딩도 쉽고 디버깅도 VC++이나 VB 처럼 편합니다. 회사가 돈만 있으면 프로그래머 인건비에 비해 Visual Studio 2005는 큰 비용이 아니죠.

    • ISP 69.***.96.24

      회사에는 기본적으로 어떤걸로 해야 한다 어떤 표준이 있을텐데요.
      많은 회사들이 한가지 테크놀로지로 가려 하는데 왜 기존에 쓰지도 않는 PHP가 고려 대상인지 모르겠습니다. 더군다나 php 싸잇을 외주 해온다 해도 어차피 메인터넌스 같은 것들이 회사 내에서 해결 해야 하는건데 그거에 관한 비용 고려는 안해 보시는지요. 그리고 php로 간다 하면은 데이타 베이스가 mysql로 갈텐데. 회사내에서 mysql를 관리 할만한 DBA인력이 있는지요?

      그 컨설팅 업체가 솔루션이 php+mysql 가지고 있는것 같은데, 아무도 안쓰고 있는 새로운 테크 놀러지를 왜 기존의 회사에 들여 와야하는지에 대해서 왜 내부에서 디펜스를 해야 하는지 이해가 안갑니다. 이건 밖에서 php를 써야 하는지에 대한 타당성을 증명 해야 하는 문제라고 생각 합니다. 블록이 필요 하다면, 당연히 ms로 가야 한다고 생각 합니다.

    • ms 72.***.124.11

      저는 초지일관 ms를 사용해야 된다고 주장하고 있지만 저희 보스(vp)와 컨설팅 회사의 대표와 인간적으로 유대가 깊습니다. 그리고 솔직히 저도 처음에 그 사람 얘기를 들었을때 비지니스 입장에서 봤을때는 수긍이 가는 점도 있었습니다.

      주된 프로포절은 ms는 회사의 메인 사이트만으로 유지하고 나머지 30개 정도의 도메인은 php로 해서 신속한 개발과 적응력을 높이자는 것이지요.

      3년정도 개발을 안 했지만 그전에 php개발했던 인원이 있어서 개발 뒤에 메인터넌스 정도는 저희가 할 수 있을것 같습니다. 그 개발자가 php로 다시 갈려고 할 지는 얘기를 해봐야 되겠지만요. 그리고 지금도 컨트렉트가 10명이 넘기에 개네들 짜르고 php 개잘자로 10명 고용하면 되는 것이고요.

      지난 2년간 싸워서 이제 겨우 .net으로 옮기고 있는데, 떠날려는 개발자들 겨우 겨우 잡아놓았는데 뭘 하자는 건지.

      .net 으로 옮기자고 할때는 잘 돌아가는 사이트를 왜 옮기냐고 해서 설득한다고 애를 먹었는데 이제는 php로 가자네요.

      내일 가서 또 한바탕 싸워야 될 것 같네요.

    • yjae 208.***.194.201

      흠… 요즘에는 PHP 에 관심 없어서 잘 모르지만, 예전에 몇몇 블로그에서 PHP 의 주 인물이 PHP 프로젝트를 관둔다는 얘기도 있었고, PHP 는 앞으로 발전 가능성이 닷넷이나 자바에 비해서 한정되어 있지 않나요? 또한 지원도 미미한 실정이고…
      그 말씀하시는 컨설팅이 어디인지 궁금하네요.

    • ms 72.***.123.216

      결국은 php로 가기로 했습니다.
      ..
      6개월 후에 다시 업데이트 하겠습니다.
      감사합니다.