Tìm kiếm Blog nà


Breaking News
Showing posts with label Công Cụ Lập Trình. Show all posts
Showing posts with label Công Cụ Lập Trình. Show all posts

Monday, August 29, 2016

7 Công Cụ Lập Trình PHP Tốt Nhất – IDE lập trình PHP

IDE là gì? viết tắt của từ Integreted Development Environment mình tạm dịch là môi trường phát triển thích hợp. Nghĩa là nó tích hợp các phần công cụ tối giản trên với nhau giúp bạn lập trình tốt hơn. Vai trò của IDE là tập hợp tất cả các file của một đề án tại một giao diện chính vì vậy bạn có thể truy cập đến các file bằng cú click chuột đơn giản và nhanh chóng.
Có nhiều yếu tố một nhìn vào một PHP IDE và đó là lý do tại sao việc chọn ra một IDE tốt lại trở thành một quyết định khó khăn đối với nhiều nhà phát triển PHP.
Thông thường các lập trình viên đánh giá IDE trên các tiêu chí sau:
  • Hỗ trợ FTP
  • Code Highlight
  • Hỗ trợ SVN
  • Hỗ trợ nhiều ngôn ngữ lập trình khác
  • Workflow tools
  • Dung lượng của IDE hoặc Editor
  • Hỗ trợ plugin
  • Giao diện trực quan
Để giải quyết những khó khăn cho các bạn mới bước chân vào lập trình có thể lựa chọn cho mình một IDE phù hợp, thư viện tin học sẽ giới thiệu  một số IDE tốt nhất cho lập trình viên PHP.

7 công cụ lập trình php tốt nhất

1. PhpStorm

PhpStorm là công cụ lập trình php nổi tiếng nhất. PhpStorm có giao diện hợp lý, trực quan, chạy nhanh và không làm ì hệ thống của bạn. Ngoài ra PhpStorm còn hỗ trợ nhiều chức năng khác như Intelligent Code Editor, Code Completion, PHP refactoring, Code Rearranger,… PhpStorm hỗ trợ nhiều php framework khác nhau, và chạy trên mọi hệ điều hành (Windows, Mac, Linux).
phpstorm_debugging@2x
Nhược điểm duy nhất của PhpStorm là bản quyền. Nó là một phần mềm có tính phí và chỉ được dùng thử 30 ngày. Nhưng ở Việt Nam thì không quá quan trọng cái này.
Tính năng cơ bản:
  • Language Feature Support
  • PHPDoc Support
  • Code Compilation and Code Formatting
  • Code Rearranger
  • Framework Support
  • PHPRefactoring
Trang củ: PhpStorm

2. Sublime Text

Đầy đủ tính năng, kiểu dáng đẹp, dung lượng cực nhẹ, Sublime Text xứng đáng được đứng thứ 2 trong bảng xếp hạng này. Một điều thú vị là Sublime Text cho dùng thử mãi mãi (Giống như Winrar).
sublimetext-620x349
Tính năng chính:
  • Supports multiple selections
  • GoTo
  • Command Palette for easy navigation
  • Distraction free mode for maximum concentration
  • Split Editing
  • Instant Project Switch and
  • Plugin support
Sublime Text có các phiên bản chạy trên Windows, Mac và Linux

3. NetBeans

php-ide_top-620x276
NetBeans IDE là một gói phần mềm hoàn chỉnh cho tất cả các nhà phát triển PHP, những người đang tìm kiếm một cái gì đó ổn định trước khi bắt đầu dự án. NetBeans chạy được trên mọi hệ điều hành và đặc biệt hoàn toàn miễn phí
NetBeans IDE hỗ trợ HTML5, CSS3 và JavaScript.
Tính năng chính:
  • Adheres to Web Standards
  • Great Code Editor
  • PHP 5.4 Support
  • Supports major PHP frameworks such as Zend, Symfony.
  • Supports Version Control and PHP Unit for testing
  • Creates structure PHP projects
  • Supports Debugger
Trang chủ: https://netbeans.org/

4. Zend Studio 12

zend-studio-620x345
Zend Studio là một trong những phát triển hàng đầu IDE PHP hỗ trợ dự án phát triển, tích hợp và môi trường thử nghiệm. Nó cung cấp vô số tính năng và tạo ra môi trường thích hợp cho việc tạo các API và các loại khác của dự án PHP. Zend Studio có công cụ Debug vô cùng mạnh mẽ. Nhưng Zend Studio là phần mềm trả phí.
Tính năng chính:
  • Manages JavaScript Library
  • Can be used to create modules
  • Supports PHP 5.6
  • Can be used to create mobile application over PHP application
  • Powerful Code Editor
  • Supports REST services
  • Supports Angular.js
  • Can be used to create Android, iOS projects
  • Supports mobile emulators
Trang chủ: http://www.zend.com/

5. Notepad++

Notepad++ không hẳn là một IDE, nhưng nó lại là một editor không thể thiếu cho lập trình viên đặc biệt là dùng hệ điều hành Windows. Notepad++ giao diện khá đơn giản nhưng cũng có thư viện plugin mạnh mẽ, hỗ trợ nhiều ngôn ngữ, có code highlingt và hoàn toàn miễn phí.
download-notepad++-free-latest-setup

6. Aptana

apnata-core
Aptana cũng là một IDE miễn phí, cũng chạy trên mọi hệ điều hành. Nhưng những gì mà Aptana có thì ít hơn so với dung lượng cài đặt của nó khiến cho IDE này chạy chậm hơn các IDE khác.
Tính năng chính:
  • Supports HTML5 , CSS3, JavaScript.
  • Supports FTP, SFTP and more.
  • Integrated Debugger for faster development.
  • Git Support
  • Terminal for fast program execution
  • IDE customization
  • and many more.
Trang chủ: http://www.aptana.com/
7. PHP Designer
phpdesigner8
Có thể nói PHP Designer thiên về thiết kế hơn. Vì vậy nó được đánh giá rất cao về hỗ trợ HTML5, CSS3 và JavaScript. Giao diện thì đơn giản thôi rồi, không khác gì Microsoft Word. Nhưng chức năng thì cũng không thua kém gì các IDE khác.
Tính năng chính:
  • Supports PHP frameworks
  • Code Insights
  • Fast and easy to use
  • Supports Git and other SVN
  • Provides Great debugger.
  • Supports FTP/SFTP.
IDE là một công cụ không thể thiếu cho lập trình viên. 7 IDE trên theo tôi là tốt nhất cho các lập trình viên php. Ngoài ra còn rất nhiều IDE hoặc editor khác mà tôi chưa dùng thử nên tôi không liệt kê ở đây.
Read more ...

Hướng Dẫn Cài Đặt SQLServer 2012


Download SQLServer 2012
Bạn có thể download SQLServer Express 2012 Release 2, bao gồm cả công cụ trực quan, tại:
Bạn có thể thấy có nhiều gói lựa chọn:
Gói downloadBao gồm
SQLEXPR_x64_ENU.exe
SQLEXPR_x32_ENU.exe
Đây chính là phần mềm SQLServer
SQLManagementStudio_x64_ENU.exe
SQLManagementStudio_x86_ENU.exe
Đây là bộ cài công cụ trực quan để quản lý SQLServer (SQL Management Studio)
SQLEXPRWT_x64_ENU.exe
SQLEXPRWT_x86_ENU.exe
WT = With Tools
Gói này là gộp của phần mềm SQLServer và công cụ trực quan SQL Management Studio
SQLEXPRADV_x64_ENU.exe
SQLEXPRADV_x86_ENU.exe
ADV = Advanced
Gói này là gộp của phần mềm SQLServer, công cụ trực quan SQL Management Studio và một vài công cụ nâng cao khác.
Trong tài liệu này tôi hướng dẫn bạn cài đặt gói đầy đủ nhất
  • SQLEXPRADV_x64_ENU.exe
  • SQLEXPRADV_x32_ENU.exe
Bạn download một trong 2 file trên, tùy thuộc vào máy tính của bạn sử dụng hệ điều hành 32 hay 64bit
Sau khi download thành công:
2- Cài đặt 
Cài đặt:
Chọn tất cả các tính năng.
Bộ cài sẽ kiểm tra một số điều kiện trước khi cài. Nếu tất cả đều tốt nó tự động Next qua bước này.
Chọn: Named Instance
Tiếp theo bạn lựa chọn chế độ "Mix Mode" điều đó cho phép bạn login vào SQL server theo 2 cách:
  1. Sử dụng Username/password đăng nhập của windows.
  2. Sử dụng username/password của SQLServer
Chờ cho tới khi việc cài đặt hoàn tất. Và start lại máy tính sau khi cài đặt hoàn tất.
3- Cấu hình SQL Server 
Đây là việc quan trọng các cấu hình này cho phép bạn kết nối vào cơ sở dữ liệu từ một máy tính khác trong mạng LAN.
Chú ý: Sau khi cài đặt xong bạn thấy có cả các Menu của SQLServer 20082010 được tạo ra, điều này không ngạc nhiên gì cả.
Vào chức năng:
  • SQL Server Configuration Management
Chức năng này cho phép bạn cấu hình để có thể từ một máy tính khác truy cập vào SQL Server thông qua IP hoặc Server name.
Bạn cần Start service: SQL Server Browser. Nhấn phải chuột vào nó chọn Property.
Chuyển chế độ Start service sang Automatic (tự động).
Sau đó nhấn Start, để khởi động dịch vụ.
Tiếp theo bật TPC/IP cho phép máy tính khác kết nối vào SQL Server thông qua IP.
Tương tự bật: Named Pipes, cho phép máy tính khác kết nối vào SQL Server thông qua Server name.
Tiếp theo, đảm bảo rằng SQL Server của bạn đang chạy dưới chế độ Network Service.
Sau khi cấu hình xong, restart lại service của SQL Server.
4- Sử dụng SQL Server Management Studio 
Trong trường hợp bạn kết nối vào SQL Server trên máy địa phương, bạn có thể sử dụng dấu chấm, để đại diện cho tên máy.
Đây là hình ảnh sau khi đăng nhập vào SQL Server Management Studio.
Chúng ta tạo thử một database có tên mytestdb.
?
1
2
3
4
5
6
7
Create table My_Table  (
   ID int primary key,
   Name Varchar(32)
);
Insert into My_Table(Id,Name)
values (1 , 'Tom Cat');





CHIA SẺ bài viết nếu Bạn tin rằng sẽ mang lại giá trị đến với những người bạn bè của Bạn.

Read more ...
Designed By hoclaptrinhcanban