Bạn ghé thăm diễn đàn lần đầu? hãy đăng ký ngay bây giờ để tham gia.
  • Đăng nhập:

Chào mừng bạn đến với ITVNN FORUM - Diễn đàn công nghệ thông tin.

Nếu đây là lần đầu tiên bạn tham gia diễn đàn, xin mời bạn xem phần Hỏi/Ðáp để biết cách dùng diễn đàn. Để có thể tham gia thảo luận bạn phải đăng ký làm thành viên, click vào đây để đăng ký.


  • Partner Area
    • ITVNN HOSTING - Thiết kế website, Cung cấp Domain, Hosting, VPS Việt Nam Anh Hùng - Thông tin truyền thông
kết quả từ 1 tới 1 trên 1
Tăng kích thước phông chữ Giảm kích thước phông chữ
  1. #1
    t11nguyen's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Nov 2016
    Thành viên thứ
    107658
    Tuổi
    34
    Giới tính
    Bài gởi
    57
    Level: 27 [?]
    Experience: 154,510
    Next Level: 157,092
    Cảm ơn 0
    Cảm ơn 0 lần / 0 Bài viết

    Default Tìm hiểu về PHP và ASP cơ bản  

    Bài hôm nay mình muốn chia sẻ tới các bạn đó là so sánh giữa 2 ngôn ngữ lập trình php và ASP
    Để so sánh PHP với ASP.NET ở trên diện rộng hơn chúng tôi nên so sánh giải pháp LAMP ( Linux + Apache + MySQL + PHP hay Python ) với ASP.Net + SQL Server ( hay Oracle ). Một vài thông cáo dưới đây sẽ chia sẻ một vài đánh giá để Quần chúng có cái nhìn đúng hơn

    Kỹ Thuật
    Theo đánh giá chung , các giải pháp của Microsoft rất tốt ở cấp Enterprise ( cái này thì chỉ có J2EE sánh được ). Xin đừng nhầm lẫn giữa khái niệm Enterprise với website có nhiều người thâm nhập , ở đây nói về độ Rắc rối của các lao vụ , độ tin cẩn , tính khả chuyển … những chương trình mà chỉ khi thiết kế các áp dụng phục vụ cho các tập đoàn lớn thì chúng tôi mới đụng tới. Tuy nhiên đi kèm với nó cũng là sự Rắc rối và tốn kém tài nguyên.

    PHP rất thích hợp hơn cho những nhóm phát triển nhỏ , cho cách phát triển kiểu agile , nghĩa là có thời gian phát triển và đưa vào sử dụng nhanh. Nhưng điều này không có nghĩa là PHP dành cho những website có ít người sử dụng , dồi dào website có hàng triệu người sử dụng hàng ngày làm trên PHP.

    Chi Phí
    rõ ràng là phát triển các áp dụng thiết kế web bằng ASP.Net tốn kém hơn nhiều so với PHP. Bạn phải trả cho SQL Server , Windows Server , Visual Studio , MSDN và hỗ trợ kỹ thuật cao hơn nhiều so với LAMP là của cộng đồng mã nguồn mở. Dù rằng ở VN chúng tôi thường dụng phần mềm “chùa” nhưng nếu tạo một áp dụng thương mại nghiêm chỉnh thì chi phí bản quyền trả cho Microsoft là rất lớn.

    Ngược lai , chi phí sở hữu tổng cộng ( Total ownership cost ) của LAMP lại có khả năng cao hơn nhất là khi bạn quản trị nhiều server Linux lớn do thiếu các chuyên gia giỏi về Linux.

    Tốc độ
    Có khá nhiều tranh cãi về tốc độ của LAMP hay của ASP.Net + SQL Server cao hơn. Cái này còn tùy vào cấu hình , đặc điểm của áp dụng. Nói chung về mặt web server , Linux “có tiếng” hơn Windows Server về tốc độ ( Google , Yahoo , Facebook đều dùng Linux server cho các lao vụ của mình và không ai dám ca cẩm gì về tốc độ cả! ). Theo một số người , PHP script nhanh hơn ASP.Net script ( như C# , VB.Net ) trong các tác vụ thông thường và tốn ít bộ nhớ hơn , tuy nhiên điều này cũng còn nhiều tranh cãi.

    Về database server , MySQL có tốc độ rất tốt ( đặc biệt là kiểu MyISAM ) nhưng thiếu một số tính năng cao cấp như stored procedure , trigger ( phiên bản MySQL 5 có hỗ trợ các tính năng này nhưng còn yếu và có bug ). Bài viết này sẽ giúp bạn có so sánh nhiều mặt hơn giữa MySQL và SQL Server: "MySQL or SQL Server: Look beyond politics and hype when deciding which to use". Cố nhiên , PHP cũng có khả năng dùng với nhiều database khác , còn ASP.Net dùng với Oracle thì không có gì phải bàn về tốc độ cả.

    tư kiến của chúng tôi là bạn không cần phải băn khoăn gì về tốc độ của PHP + MySQL cho bất kỳ website nào dù lớn hay nhỏ. Sự tình chi là thiết kế áp dụng công hiệu và tìm được lao vụ hosting tốt. Điều này cũng đúng cả với ASP.Net.

    chia sẻ 1 chút về lập trình android cơ bản
    Bảo mật và Virus

    Khỏi cần phải nói , Linux luôn có tiếng tốt về bảo mật và cũng ít bị các loại virus nhắm vào. Nhưng để cho trang web của bạn thật sự bảo mật thì lại là Sự tình của người lập trình thiết kế website , cả PHP và ASP.Net đều có những lỗ hổng có khả năng khai thác.

    Cộng đồng phát triển và mã nguồn
    nói chung bạn có khả năng nhận đựơc nhiều mã nguồn và sự giúp rập từ cộng đồng mã nguồn mở như PHP miễn bạn có kỹ năng “Search” tốt. Trái lại MSDN đựơc đầu tư công lênh và rất bổ ích giúp cho việc kiếm mau chóng hơn. Một vài website như Codeproject.com cũng thừa thãi mã nguồn ASP.Net giá trị.

    chúng tôi thường bị “nói quá” về ngôn ngữ này hay ngôn ngữ kia Trội hơn , thực tế là cái nào Trội hơn hoàn toàn phụ thuộc vào kỹ năng của người lập trình và quản lý hệ thống. Trong lúc phần nhiều các website lớn của Việt Nam chọn ASP.Net thì PHP và Java lại được các LTV Ấn Độ ham chuộng hơn. Có khả năng không hẳn vì các LTV Ấn Độ “giỏi” hơn chúng tôi mà vì chúng tôi đi đồng nên ham chuộng những kỹ thuật ra đời sau như ASP.Net.
    Tìm hiểu về ngôn ngữ học
    Chúc các bạn thành công.


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Quuyền Hạn Của Bạn

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể chỉnh sửa bài viết
  •