Hiện tại có 8 PHP framework tốt nhất cho lập trình web. 1.Laravel Khi mọi người nói về PHP frameworks, một cái tên nổi tiếng nhất sẽ khiến mọi người nghĩ ngay đến là Laravel. Framework đặc biệt này chiếm cảm tình lớn của mọi người nhờ vào cấu trúc tinh tế, dễ học và rất thoải mái khi sử dụng. Với Lavarel, bạn có thể bắt đầu dự án web nhanh chóng. Bạn cũng có thể truy cập nhanh vào …
Author: Nguyen Duy Dung
Laravel cố gắng làm cho toàn bộ các kinh nghiệp phát triển PHP trở lên thú vị, bao gồm cả môi trường phát triển local của bạn. Vagrant cung cấp đơn giản, thoải mái để quản lý máy ảo. Laravel Homestead là bản chính thức, trước khi đóng gói Vagrant box cung cấp cho bạn một môi trường tuyệt vời mà bạn không phải cài PHP, web server hay bất cứ phần mền nào khác trên môi trường local của …
Laravel là gì? Laravel là một PHP framework mã nguồn mở và miễn phí, được phát triển bởi Taylor Otwell và nhắm vào mục tiêu hỗ trợ phát triển các ứng dụng web theo kiến trúc MVC. Những tính năng nổi bật của laravel bao gồm cú pháp dễ hiểu, rõ ràng, một hệ thống đóng gói modurla và quản lý gói phụ thuộc, nhiều cách khác nhau để truy cập vào cơ sở dữ liệu quan hệ, nhiều tiện …
Giải thuật Algorithms (hay còn gọi là thuật toán) là một tập hợp hữu hạn các chỉ thị để được thực thi theo một thứ tự nào đó để thu được kết quả mong muốn. Nói chung thì giải thuật là độc lập với các ngôn ngữ lập trình, tức là một giải thuật có thể được triển khai trong nhiều ngôn ngữ lập trình khác nhau. Xuất phát từ quan điểm của cấu trúc dữ liệu, dưới đây là một số …
1.array_merge(): Gộp hai hay nhiều mảng Example: <?php $array1 = array("color" => "red", 2, 4); $array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4); $result = array_merge($array1, $array2); print_r($result);?> 2.array_reverse(): Trả về một mảng có thứ tự đảo ngược lại Example: <?php $input = array("php", 4.0, array("green", "red")); $reversed = array_reverse($input); $preserved = array_reverse($input, true); print_r($input); print_r($reversed); print_r($preserved); ?> 3.array_sum(): Tính tổng các giá trị trong một mảng Example: <?php $a = array(2, 4, 6, 8); echo "sum(a) = " . array_sum($a) . "\n"; $b = array("a" => 1.2, "b" => 2.3, "c" => 3.4); echo "sum(b) = " . array_sum($b) . "\n"; ?> 4.array_fill(): Điền vào một mảng các giá trị Example: <?php $a = array_fill(5, 6, 'banana'); $b = array_fill(-2, 4, 'pear'); print_r($a); print_r($b); ?> 5.arsort(): Sắp xếp các phần tử theo thứ tự giảm dần Example: <?php $fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple"); arsort($fruits); foreach ($fruits as $key => $val) { …
HTTP được sử dụng để truy cập các trang web, trong khi TCP là giao thức thiết lập phiên giữa client và server. HTTP sử dụng cổng 80, còn TCP thì không sử dụng cổng. HTTP không cần xác thực, trong khi TCP sử dụng TCP-AO. HTTP là hệ thống giao tiếp một chiều, trong khi TCP có sự kết hợp của 3 yếu tố (SYN,SYN-ACK,ACK). Trong trường hợp bạn đang sử dụng HTTP, HTTP sẽ xuất hiện trọng URL …
Trước hết để liên kết các đối tượng thì các đối tượng đó phải cùng thuộc một lớp.Tức là các đối tượng đó phải có các thuộc tính và phương thức gần giống với nhau. Để các đối tượng tương tác, liên kết với nhau thì các đối tượng này sẽ gọi đối tượng kia để lấy thuộc tính và phương thức của đối tượng được gọi và sử dụng cho phương thức của mình.Thì khi đó chúng ta phải …
Vậy là kết thúc ngày học lý thuyết cuối cùng, từ ngày mai bắt đầu làm bài tập và hackerrank. Tiếp theo đó là tìm ý tưởng với casestady.Cảm giác càng ngày càng gấp gáp. Thế mà vẫn chưa đâu vào đâu. Thôi than thở vậy thôi, đi tiếp hay học lại sau này sẽ biết. …
Chào mọi người, hôm nay học cái phần quan trọng và cũng khó hiểu nhất của modul này. Cảm tưởng ban đầu là nó trừu tượng và khá khó hiểu.Mới đầu loay hoay không biết nó hoạt động thế nào, sau 2 bài thực hành thì cũng nắm được một tý. Thấy anh Hòa và anh Luân bảo chỉ cần nắm được định nghĩa,tính chất, biết cách tạo lớp và tạo đối tượng là cũng được rồi.Về mặt lý thuyết …
Chào mọi người, viết vu vơ lên đây thôi.Mưa mà được ở nhà ngủ với chơi game thì mới thích thôi, chứ đi học với đi làm thì chả thích tẹo nào.Nào là bẩn, nào là ướt, nào là tắc đường. Mà sợ nhất là cái tắc đường, mất bao nhiêu là thời gian lại còn thêm bực mình nữa. Người ta bảo mưa cho mát, thì cũng mát thật. Nhưng mà cái lợi nó cũng không nhiều quá. Nói …
Có khi giờ viết blog cũng coi như là một nơi để than thở cho một ngày nhiều kiến thức. Ngày hôm nay làm được có một bài tập, mà làm đi làm lại bài đấy tận 4 lần. Vậy mà vẫn thấy nó chưa quen lắm. Để tối về code lại thêm mấy lần nữa rồi làm bài mới tiếp. Chậm nhưng mà quen là được rồi …
Chào mọi người, vậy là đã kết thúc một tuần học nữa.Thấy một điều vui là mình vẫn trụ được cho đến bây giờ, vẫn ngồi đây và viết blog được.Kế tiếp còn khoảng 2 tuần nữa là kết thúc modul rồi.Không biết sau 2 tuần nữa tình hình sẽ thế nào.Dù biết kiểm tra là để biết xem năng lực của mình đến đâu nhưng mà mình vẫn thấy hơi lo. Thôi thì cứ cố gắng đến đâu hay …
Chào mọi người, ngày mai có không khí lạnh về, không biết tin đồn từ đâu ra nhưng thôi cũng tin đi. Sáng mai đi học nhớ mang theo cái áo thu cho nó chắc cú. Theo như dự báo thì mai mưa, đi học lại vất vả rồi …
Mình lại chào tất cả mọi người, nếu như nó không có gì thay đổi thì hôm nay là thứ 4. 2 ngày nữa là kết thúc 1 tuần học. Bài tập thì chất đống làm chưa xong. Như vậy là khả năng quản lý thời gian của mình vẫn chưa tốt. Phải cải thiện ngay.Ước gì một ngày có 60 giờ nhỉ. Nhưng đấy chỉ là ước mà thôi, một điều ước không có thật. Nói thế thôi chứ …
Chào mọi người, hôm nay Pi lại được nuôi. Cảm thấy không chỉ riêng mình thương Pi mà còn có một số bạn cũng rất thương Pi.Cũng thấy vui cho một ngày thêm nhiều kiến thức nữa. Một chút vui cho ngày căng thẳng …
Hôm nay không học lý thuyết nhưng có mấy câu quiz về lý thuyết. Qua đó mới biết mình hổng lý thuyết khá nhiều. Những câu hỏi tưởng chừng như dễ nhưng hóa ra lại khá khó đối với mình. Ngồi load một lúc mới đưa ra được câu trả lời.haiz …
Kết thúc tuần thứ 2. Lượng kiến thức hiểu được dần nhiều lên, dần dần cũng khó thêm nữa. Một bài tập phải lâu mới hoàn thành được. Hoàn thành được là tốt rốt, dần dần mình sẽ hoàn thành nhanh khi mà lượng kiến thức mình được học và tìm hiểu được áp dụng vào bài. Cũng có lúc cảm thấy khó và bế tắc. Thì cũng cố gỡ và vượt qua được. Hết tuần và sắp bước sang …
Hôm nay học biến, về lý thuyết thì cũng gọi là tạm hiểu. Nhưng đến khi áp dụng vào thì mới là một thử thách. Hiểu là một chuyện, mà để áp dụng vào được thì cũng là một khó khắn đấy. được thực hành thì sẽ quen nhưng mà thời gian không đủ. chuẩn bị lý thuyết rồi làm bài tập là hết mất ngày rồi. nói chung là hơi gấp. mong sao sẽ kịp tiến độ cùng các …
Chào mọi người, chắc cũng quen dần rồi.Dần rồi cũng lên đây than thở.Bài tập phần trước thì chưa hoàn thành, lại học luôn bài mới.Còn mấy bài về form chắc để 2 ngày cuối tuần hoàn thành trả nợ thôi.cố lên! …
Chào mọi người. Không biết là nên vui hay nên buồn đây. Số là hôm qua quên viết blog và theo quy định của lớp là sẽ cho lợn ăn.Không phải biện hộ cho việc này nhưng mà bài tập nhiều quá, lu bu quên mất viết blog.Già rồi cũng mệt phết.Phấn đấu không phải nuôi heo nhiều.hehe.cuối cùng. ước gì một ngày có khoảng 30h để học và làm bài.Chứ lượng bài nhiều quá, mặc dù áp dụng kanban …
Cảm nhận đầu tiên là thú vị, sau theo đó là khó. Ngồi mày mò mãi mà chưa ra. Hỏi Mr Luân xong xuôi, sau đó làm lại thì lại bị lỗi. khá là bế tắc. Nhưng không sao, không hiểu thì sẽ hỏi, hỏi nhiều sẽ rõ.Thế thôi chứ chưa nản đâu. Kết thúc blog ở đây vậy ^^ …
Chào mọi người, vẫn là em đây. Tình hình là nó vẫn chả có gì tiến triển hơn so với bài đầu tiên. Sau buổi học này thì thấy cái đầu nó đau hơn ấy. Lượng kiến thức nhiều hơn và độ khó đã tăng dần lên. Nhưng không sao, cứ cố gắng rồi sẽ thành công. Mọi người đừng có nản nhé. Nói với mọi người cũng như là nói với chính mình. thôi dành cho blog sau viết …
Chào tất cả mọi người! Thật ra thì lần đầu viết cũng chả biết viết gì. Đây là việc thường tình: Mr Hoàng bảo vậy. Thế nên hôm nay thế này đã. Làm cho xong nhiệm vụ được giao. Sau này quen dần và mạnh dạn hơn thì sẽ tính tiếp (^.^) …