Cùng tham khảo 2 ngôn ngữ lập trình php và asp

Thảo luận trong 'Các rao vặt khác' bắt đầu bởi t11nguyen, 14 Tháng hai 2017.

  1. t11nguyen

    t11nguyen Member Thành viên

    Bài viết:
    141
    Đã được thích:
    0
    Diendanraovataz.net - Diễn đàn rao vặt - Đăng tin mua bán - Quảng cáo miễn phí - Hiệu quả - Bài hôm nay mình muốn san sẻ tới các bạn đó là so sánh giữa 2 ngôn ngữ php là gì 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 báo dưới đây sẽ san sẻ một vài đánh giá để công chúng có cái nhìn đúng hơn
    [​IMG]
    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 truy cập , ở đây nói về độ phức tạp của các dịch vụ , độ tin cẩn , tính khả chuyển … những Các quy định mà chỉ khi thiết kế các vận dụng phục vụ cho các tập đoàn lớn thì chúng tôi mới chạm tới. Tuy nhiên đi kèm với nó cũng là sự phức tạp 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 , tức 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ó tức 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.

    Cộng đồng phát triển và mã nguồn

    nói chung bạn có thể 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 là bạn có kỹ năng “Search” tốt. Trái lại MSDN đựơc đầu tư công lao và rất bổ ích giúp cho việc tìm chóng vánh 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 ưu tú , thực tế là cái nào ưu tú tuyệt đối 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 Độ ưa chuộng hơn. Có thể không hẳn vì các LTV Ấn Độ “giỏi” hơn chúng tôi mà vì chúng tôi đi đại tiện nên ưa chuộng những kỹ thuật ra đời sau như ASP.Net.

    Tốc độ

    Có khá nhiều bàn 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 trưng của vận 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 dịch vụ của mình và không ai dám kêu ca 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ụ bình 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 chậm chạp 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ó tương 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". Đương nhiên , PHP cũng có thể 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 thèm 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ế vận dụng công hiệu và tìm được dịch vụ hosting tốt. Điều này cũng đúng cả với ASP.Net.



    Chi Phí

    rõ ràng là phát triển các vận 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à tương trợ kỹ thuật cao hơn nhiều so với LAMP là của cộng đồng mã nguồn mở. Mặc dù ở VN chúng tôi thường dụng phần mềm “chùa” nhưng nếu tạo một vận 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ó thể 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.

    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ó thể khai thác.




    Chúc các bạn thành công.
     
    Cùng đọc NỘI QUY DIỄN ĐÀN và ý thức thực hiện cùng BQT xây dựng cộng đồng thêm vững mạnh bạn nhé
    ***** Xin đừng Spam vì một diễn đàn trong sạch *****
Địa chỉ thu mua do cu ho chi minh uy tín, Official Premium Account Reseller Premiumkeystore.com Easily, Instant delivery & Trusted.

Chia sẻ trang này