Hiển thị 10 / 693 kết quả

Câu hỏi này không liên quan tới lập trình nhiều nhưng em vẫn đang tò mò không biết trang Facebook được viết bằng ngôn ngữ lập trình nào? Em từng đọc ở đâu đó nói rằng Facebook được viết bằng PHP nhưng khi nói chuyện thì có một số lại khẳng định rằng PHP chỉ là ngôn ngữ dùng để viết tầng frontend của Facebook?

Đọc xong bài viết giải thích về web server là gì thì em cũng đã được web server với server khác nhau như thế nào rồi nhưng giờ lại thấy nhiều sách dùng thuật ngữ là hosting thay cho server. Ví dụ như họ viết web hosting thay vì web server.

Một số lại chỉ viết web host hay host thôi bỏ đuôi ing đằng sau đi. Tóm lại là 1 thuật ngữ server thôi mà lại thấy có nhiều cách gọi khác nhau nên không biết chúng đều là một hay có sự khác nhau nào ở đây không vậy các bác?

Em có một trang được viết sử dụng Node.js và Express, trong đó em cần phải xác thực người dùng khi họ truy cập vào trang /dashboard.

Đoạn code để xử lý việc xác thực này như sau:

var auth = require('auth');
app.get('/dashboard', function (req, res) {
        var user = auth.check();
        if (!user) {
                res.send('Unauthorized');
        }   
        res.send('Welcome ' + user.username);
});

Khi lauch ứng dụng trên máy local và truy cập vào trang dashboard thì em thấy Node.js văng...

Bài viết liệt kê ra 26 câu hỏi phỏng vấn thường gặp dành cho các lập trình viên frontend làm về Rêact.js và Redux. Trong đó có cả các câu hỏi dễ mà chắc chắn hầu như tất cả những ai tìm hiểu về React.js đều trả lời được như React.js là gì, Flux là gì... cho tới những câu hỏi khó hơn một chút như phân biệt element và component trong React.

Theo mình hiểu thì cả Vagrant và Docker đều là các công nghệ tạo máy ảo để giả tạo môi trường với ưu điểm so với các hệ thống virtual machine cũ như VMware ở chỗ chúng cho phép đặt cấu hình cho máy ảo ở một file riêng biệt và do đó việc cấu hình có thể được thực dễ dàng bởi các dev khác (trên một host khác) qua việc sử dụng lại các tập tin này mà không cần phải cấu hình thủ công.

Ngoài tính năng trên ra thì hai công nghệ này còn có những điểm nào khác nhau nữa hay không? Mong mọi người cho ý ki...

Đọc một số tài liệu trên mạng thì mình hiểu session là một tập tin được lưu trên trên máy chủ server còn Cookie là một mẩu thông tin được lưu trên trình duyệt. Tuy nhiên cả session và cookie đều có thể được dùng để lưu trữ thông tin của người dùng.

Như vậy thì session và cookie khác nhau ở điểm nào?

Em đang gặp vấn đề trong thuật toán phân trang. Đây là code của em:

<div class="thanh_phan_trang">
    <?php

    if ($current_page >= 2 && $current_page <= $total_page-1 || $current_page == $total_page)  {
        echo'<a href="#">PREV</a>   ';
    }

    $b = $current_page - 2;
    $c = $current_page + 2;

    if ($b <= 0)    {
        $c -= ($b - 1);
        $b = 1;
    }

    if ($c > $total_page)   {
        $c = $total_page;
        $b = $b - 1 ;
    }

    for ($a = $b; $a <= $c; $a++)   ...

Khi đọc khái niệm về PHP là gì thì em thấy tác giả có đề cập tới ngôn ngữ kịch bản (scripting language) và sau đó giải thích sự khác biệt giữa ngôn ngữ lập trình và ngôn ngữ kịch bản nhưng em chưa hiểu rõ hai ngôn ngữ này khác nhau ở điểm nào? Một ngôn ngữ kịch bản có phải là ngôn ngữ lập trình hay không và làm sao để phân biệt được ngôn ngữ kịch bản và ngôn ngữ lập trình?

Em có tìm hiểu về mô hình Model-View-Controller và cũng đã từng sử dụng MVC trong khi lập trình thông qua các web framework. Khi sử dụng một model trong framework thì em thấy có các hàm như create(), update() ... dùng để lưu dữ liệu và xử lý các tác vụ liên quan tới lưu dữ liệu lên database. Tuy nhiên em đang không hiểu khi tạo logic để xử lý dữ liệu của Model như validate dữ liệu thì nên đặt ở đâu trong code.

Theo em tham khảo thì một số người nói nên đặt ở Controller vì Controller dùng để xử ...