Học Lập Trình 99

https://hoclaptrinh99.com

Cách thiết lập môi trường lập trình chuẩn nhất cho Developer

Để bắt đầu lập trình hiệu quả, việc thiết lập một môi trường làm việc chuẩn là bước quan trọng. Sau đây là 1 số những phần mềm và thiết lập quan trọng trong quá trình lập trình.
Cách thiết lập môi trường lập trình chuẩn nhất cho Developer

Unikey - Phần mềm gõ tiếng Việt: https://www.unikey.org/download.html

EVKEY- Phần mềm gõ tiếng Việt: https://evkeyvn.com/

WinRAR - Phần mềm nén/giải nén: http://www.rarlab.com/download.htm

Trình duyệt:  Chrome https://www.google.com/intl/en-US/chrome/ hoặc Firefox https://www.mozilla.org/en-US/firefox/new/

Git SCM - Phần mềm quản lý code

https://git-scm.com/downloads sau đó nên cài thêm https://tortoisegit.org/download/ để thực thi các lệnh Git thông qua Windows Context Menu (menu chuột phải) dễ dàng hơn.

[Bắt buộc] Chạy lệnh git config –global core.autocrlf input sau khi cài đặt xong Git.

Java JDK: https://www.oracle.com/java/technologies/downloads/

Notepad++ - Chỉnh sửa file đơn giản: https://notepad-plus-plus.org/download/

WinMerge - Phần mềm so sánh code: http://winmerge.org/downloads/

XAMPP - Phần mềm tạo localhost: https://www.apachefriends.org/download.html

Sau khi cài đặt XAMPP cần cấu hình lại như sau: Chỉnh lại các thông số: trong file php.ini

upload_max_filesize=20M
post_max_size=20M
memory_limit=512M

Chỉnh lại các thông số: trong file my.ini của MySQL

max_allowed_packet = 10M
read_buffer_size = 8MB
read_rnd_buffer_size = 8MB
innodb_temp_data_file_path=ibtmp1:12M:autoextend:max:500M

Tìm đến đoạn: 

sql_mode=

Thay bằng:

sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

Nếu không có đoạn sql_mode= thì tìm đến dòng

[mysqld]

Thêm xuống dưới dòng:

sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

Mục đích của việc cấu hình thông số sql_mode để nếu có lỗi Mysql nó sẽ báo để chúng ta fix sớm.

Cài Đặt SSL Cho Xampp Trên Windows

Tham khảo: https://itshare.online/knowledge/cai-dat-ssl-cho-xampp-tren-windows/

Eclipse for PHP Developers - Phần mềm viết code: https://wiki.nukeviet.vn/programming:nvtools:eclipse

FileZilla Client - Phần mềm upload file lên máy chủ: https://filezilla-project.org/download.php

Xshell - Phần mềm truy cập SSH vào server: https://www.netsarang.com/en/free-for-home-school/

Keepass hoặc KeePassXC - Phần mềm lưu mật khẩu: http://keepass.info/download.html hoặc https://keepassxc.org/

Các phần mềm bổ trợ khác cài khi cần:

Tác giả: Nguyễn Lâm

Bạn đã không sử dụng site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây