Chia sẻ Tìm hiểu về mã hoá code trong php tăng bảo mật

Thảo luận trong 'Thủ thuật - Mã nguồn - Theme' bắt đầu bởi teenddeem, 14/7/15.

  1. teenddeem PageRank 1 Member

    Tham gia ngày:
    29/11/13
    Mỗi một công ty có chuẩn mã hóa khác nhau dựa trên chuẩn thực tiễn của họ. Chuẩn code là cần thiết bởi vì đây có thể có nhiều nhà phát triển làm việc trên những modun khác nhau nếu họ sẽ bắt đầu phát minh ra những tiêu chuẩn riêng của họ sau đó nguồn sẽ trở nên rất không dễ quản lý được và nó sẽ trở nên khó khăn để duy trì mã nguồn trong tương lai.

    Dưới đây là các lý do tại sao mà phải sử dụng kỹ thuật mã hóa.
    – Người lâp trình viên cùng như bạn phải hiểu được mã nguồn code mà bạn xây dựng.
    – ĐƠn giản và dễ thự hiện bằng cách mã hóa phù hợp sẽ giúp bạn giảm đi những sai lầm đơn giản.
    – Nếu bạn chỉnh sửa mã nguồn code sau một thời gian thì code của bạn sẽ trở nên dễ dàng hơn.
    – Tiêu chuẩn công nghiệp của nó tuân theo một tiêu chuẩn cụ thể để được chất lượng hơn trong phần mềm.

    Sau đây là một vài dòng lệnh để theo sau các chuẩn mà có thể được sử dụng trong code lap trinh php:

    Indenting and Line Length : sử dụng một indent của không gian 4 chiều và không sử dụng bất kỳ tab nào vì các máy tính khác nhau sử dụng thiết lập khác nhau cho các tab.

    Câu lệnh điều khiển: Nó bao gồm if, for, while, switch,… . Khối lệnh điều khiển sẽ có một khoảng cách giữa khóa điều khiển và dấu mở ngoặc, để phân biệt với các cuộc gọi chức năng. Bạn được khuyến khích mạnh mẽ để luôn luôn sử dụng dấu ngoặc nhọn ngay cả khi trong tình huống mà họ có những tình huống, kỹ thuật bắt buộc.

    Ví dụ:
    if((condition1)||(condition2)){
    action1;
    }elseif((condition3)&&(condition4)){
    action2;
    }else{
    defaultaction;
    }
    hoặc

    switch(condition){
    case1:
    action1;
    break;

    case2:
    action2;
    break;

    default:
    defaultaction;
    break;
    }
    Hàm gọi : Hàm sẽ được gọi với không có khoảng trắng giữa tên hàm, dấu ngoặc mở và biến đầu tiên; khoảng trắng với dấu phẩy và từng thông số, và không có khoảng trắng với thông số cuối, dâu đóng ngoặc và dấu chấm phẩy.

    Ví dụ:

    1
    $var=foo($bar,$baz,$quux);
    – Hàm định nghĩa:

    Ví dụ:
    functionfooFunction($arg1,$arg2='')
    {
    if(condition){
    statement;
    }
    return$val;
    }
    Comments: Trong C có dạng /* */, trong C++ có dạng // , cả 2 đều được sử dụng trong PHP. Sử dụng trong ngôn ngữ Perl/shelllà dấu # .

    PHP Code tags: luôn luôn sử dụng <?php ?>, không sử dụng <? ?>. Điều này được đặt ra trong PHP và luôn luôn là cách để chèn những dòng lệnh trong hệ thống và thiết lập chúng Trung tâm VietPro chuyên đào tạo lập trình android.

    – Tên biến:

    + Sử dụng tất cả chữ cái thường
    + Sử dụng dấu ‘_’ như một cách để tách từ.
    + Biến cục bộ có thể được thêm vào phía trước chữ ‘g’.
    + Hằng cục bộ có thể được tất cả mũ với dải phân cách ‘_’
    + Biến tĩnh có thể được thêm vào phía trước với từ ‘s’.
    + Tạo hàm Reentrant: hàm này không nên giữ biến tĩnh để ngăn 1 hàm lấy từ reentrant.
    + Sự liên kết của khối lệnh: KHối lệnh đã khai có thể được sắp xếp.
    + Một lệnh trong một dòng: Đây có thể là một lệnh trong một dùng chỉ dùng trong những lệnh mà liên quan mật thiết.
    + Phương thức ngắn và Hàm: Phương thức sẽ hạn chế

    Có thể có nhiều điểm khác cần được xem xét khi viết chương trình PHP của bạn. Hơn tất cả tăng thêm nên được để đồng nhất trong các chương trình mã và nó sẽ có thể chỉ khi bạn sẽ làm theo bất kỳ tiêu chuẩn mã hóa. Bạn có thể thiết bị tiêu chuẩn của riêng bạn nếu bạn muốn có chuẩn của riêng mình. và hoc photoshop từ Cơ bản đến Nâng cao !
     
    #1
  2. miencotich PageRank 0 Member

    Tham gia ngày:
    10/6/15
    Đây đâu phải là mã hóa, đây chỉ là hàm cơ bản của php thôi mà bác,
     
    #2
  3. huonggiang_9x PageRank 1 Member

    Tham gia ngày:
    7/9/15
    nhưng những cái mã này gắn vào phần nào tring code web vậy bạn? bạn có clip hướng dẫn làm không? xem cái đó dễ làm hơn
     
    #3

Chia sẻ trang này