Thảo luận thiết kế web (1) - Các công cụ hỗ trợ thiết kế website

26 2.4K 4
Thảo luận thiết kế web (1) - Các công cụ hỗ trợ thiết kế website

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Các công cụ hỗ trợ thiết kế website

Bài thảo luận môn: Thiết kế triển khai website- nhóm 03 MỤC LỤC Đề tài: Các cơng cụ hỗ trợ thiết kế website LỜI MỞ ĐẦU Hiện nay, internet trở thành phần thiếu sống ngày sản xuất kinh doanh Từ lĩnh vực giải trí xem phim, nghe nhạc, đọc báo,… đến quảng cáo, marketing, thương mại điện tử,… để làm việc này, nhà kinh doanh cần có website bắt mắt, dễ sử dụng dễ dàng khách hang biết đến Bài thảo luận giúp có nhìn trực quan chi tiết yếu tố hay cơng cụ giúp lập trình viên tạo website tuyệt vời Trước tiên cần hiểu website gi? WEBSITE hệ thống bao gồm nhiều trang web liên quan với nhau, thường đặt chung tiên miền( VD : yahoo.com, google.com…) nội dung trang web website thường nói vấn đề dành riêng cho tổ chức Trên website thường có trang chủ để thị thông tin quan trọng nhất, bao quát trang để thị thông tin chi tiết Bài thảo luận môn: Thiết kế triển khai website- nhóm 03 Để tạo website cần trải qua nhiều qua nhiều giai đoạn, giai đoạn lại có cơng cụ định, tìm hiểu công cụ thảo luận NỘI DUNG THẢO LUẬN Các mã nguồn mở Mã nguồn mở thuật ngữ sản phẩm phần mềm công khai mã nguồn (source code), nhóm người, tổ chức hay cộng đồng phát triển khơng mục đích thương mại Do người dùng khơng phải trả chi phí nào, họ có quyền xem, sửa đổi, cải tiến, nâng cấp để sử dụng theo số nguyên tắc định giấy phép phần mềm nguồn mở General Public Licence – GPL 1.1 Wordpress 1.1.1 Giới thiệu chung Wordpress WordPress dạng phần mềm mã nguồn mở Christine Selleck đề xuất Mọi người thường biết đến WordPress với chức viết Blog, đăng tải thông tin lên mạng khơng đơn giản vậy, WordPress cịn có chức Website khác, làm site tin tức, đánh giá, bán hàng chí mạng xã hội WordPress viết PHP sử dụng hệ quản trị MySQL WordPress chạy tốt PHP5, hầu hết host (dịch vụ lưu trữ trực tuyến) có PHP hỗ trợ WordPress Nhiều Host (Godaddy, Host Gator, …) cịn có chức tự động cài đặt WordPress cho thấy phát triển WordPress mạnh.Ngồi ra, WordPress cịn hỗ trợ tạo Blog miễn phí WordPress.com để khơng có điều kiện tài chính, kỹ thuật, thời gian…đều sử dụng WordPress Bài thảo luận môn: Thiết kế triển khai website- nhóm 03 WordPress đặc biết dễ sử dụng, giới có 200 triệu blog, website sử dụng mã nguồn Tuy nhiên, WordPress thích hợp vào việc xuất nội dung (viết Blog), mã nguồn nhỏ gọn, tinh giản tối đa khiến gặp khó khăn đáp ứng yêu cầu mở rộng tương tác thành viên, quản lý thành viên, diễn đàn, … 1.1.2  Ưu Ưu, nhược điểm Wordpress điểm: - Wordpress dễ cài đặt, cần khởi tạo database, upload thiết lập tham số file wp-config.php, sau 1,2 lần click chuột, bạn sẵn sàng để viết blog Bạn có thểvào http://wordpress.com để tạo blog miễn phí cho bắt đầu làm quen sử dụng WordPress - Dễ quản lý nội dung, quản lý comment, lưu trữ viết chỉnh sửa cho lần sau.Khả tương tác cao người đọc người viết thông qua tính comment - Các plugin wordpress có nhiều 90% miễn phí, bạn cài đặt (install) nâng cấp (upgrade) plugin phần quản lý WordPress mà không cần phải download Joomla Drupal - Các website thuộc mạng xã hội lớn hỗ trợ cho Wordpress YouTube, imeem, del.ico.us, flickr cho phép bạn mang nội dung lên blog - Tích hợp tốt với search engine Google, Yahoo.Tích hợp tốt với script blog khác, sau cài đặt Wordpress bạn chuyển viết cũ từ script TypePad, TextPattern, sang Wordpress thơng qua Import - WordPress hỗ trợ SEO tốt (xếp sau Drupal)  Nhược điểm Bài thảo luận môn: Thiết kế triển khai website- nhóm 03 - WordPress thích hợp cho viết Blog xuất nội dung kiểu nhóm nhỏ Nó khó đáp ứng chức mở rộng tương tác cao - WordPress lưu tất liệu viết lên bảng wp-posts wp-postmeta, liệu lên đến hàng triệu dòng query vấn đề nan giải - WordPress lưu đường dẫn tuyệt đối cho nhóm viết, trường hợp bạn thay đổi domain cho site có db lên hàng GB nan giải, bạn phải đổi lại tất domain/url cho site mới, chưa kể url hình ảnh viết Joomla 1.2 1.2.1 Giới thiệu joomla - Joomla tảng mã nguồn mở viết ngôn ngữ PHP sử dụng sở liệu MySQL, cho phép người dùng dễ dàng soạn thảo xuất nội dung (bài viết, tài liệu ) họ lên Internet Intranet - Joomla, hệ quản trị nội dung tách phát triển từ Mambo vào năm 2005 Phiên Joomla tới ngày hôm 09/09/2010 Joomla 1.6 Beta Joomla giành giải “Mã nguồn mở tốt nhất” giống Drupal Nhờ yếu tố thân thiện dễ hiểu Joomla nhiều người dùng khắp giới sử dụng xây dựng website từ nhỏ tới trung bình, lớn Có nhiều cơng ty thiết kế web dùng Joomla thiết kế website cho khách hàng họ - Joomla giúp xây dựng triển khai website blog, website tin tức, website bán hàng, website thương mại điện tử mạng cộng đồng, mạng xã hội thời gian ngắn tiết kiệm nhiều công sức - Joomla mã nguồn mở cung cấp hồn tồn miễn phí - Joomla tảng mã nguồn mở xây dựng đóng góp chuyên gia hàng đầu thành viên tích cực khác Bài thảo luận mơn: Thiết kế triển khai website- nhóm 03 - Joomla 1.6 đời khắc phục nhược điểm lớn Joomla 1.5 Joomla 1.6 tạo chuyên mục thông tin đa cấp không giới hạn joomla 1.5 ba cấp (Section-category-article) Joomla 1.6 tạo khơng giới hạn nhóm thành viên phân quyền linh động, điều mà Joomla 1.5 chưa làm Với cải tiến trội Joomla 1.6 trở thành CMS số tương lai không xa 1.2.2 Ưu, nhược điểm joomla  Ưu điểm - Ưu điểm cần nói tới dễ sử dụng Quả thực với Joomla bạn cần vài chục phút tạo xong website hồn chỉnh với nhiều tính gallery, video, music, shopping cart, forum …Vì dễ sử dụng Joomla dùng nhiều để xây dựng website từ nhỏ tới lớn vừa - Giao diện Joomla đẹp cung cấp nhiều công ty miễn phí thương mại (Joomlart cơng ty lớn cung cấp template cho joomla có trả phí anh Hùng người Việt Nam Director Joomlart có 200 ngàn khách hàng từ khắp nơi giới cung cấp template cho Joomla, Drupal, Magento) - Joomla có thư viện ứng dụng (extensions) khổng lồ lập trình lập trình viên khắp nơi, hầu hết miễn phí, giúp bạn có nhiều lựa chọn mở rộng tính cho website - Dễ dàng tìm sửa lỗi gặp phải: Vì có lượng người dùng khổng lồ giới bạn gặp vấn đề trục trặc q trình sử dụng Joomla search Google, 90% có người gặp phải vấn đề có giải pháp, câu trả lời cho vấn đề bạn  Nhược điểm Bài thảo luận mơn: Thiết kế triển khai website- nhóm 03 - Mã nguồn Joomla tương đối lớn dẫn tới tốn nhiều tài nguyên hệ thống so với Drupal q trình sử dụng - Việc có nhiều extensions lợi đồng thời bất lợi Các extensions viết nhiều lập trình viên khác dẫn tới tiềm ần lỗi bảo mật extensions đó, nhiên có giải pháp firewall khắc phục nhược điểm (có trả phí)) Nếu người dùng bạn bối rối việc chọn lựa extensions cho website - Khơng có khả Multiple site Drupal (cần mua extensions để có tính này) - Khả SEO Joomla loại CMS (Drupal, WordPress, Joomla) - Không chạy tốt máy chủ Windows (IIS) Trình soạn thảo code Notepad 2.1 Giới thiệu Notepad Notepad phần mềm soạn thảo văn đơn giản tích hợp vào 2.1.1 Window, tệp tin soản thảo thường có chế độ lưu mặc định *.txt Khi ta coppy đoạn clipboard từ website từ tệp tin khác past vào notepad phần mềm giữ lại đoạn văn túy, loại bỏ hết hình ảnh hay đường link gán vào Sau code web file chủ yếu lưu dạng html htm 2.1.2 Ưu, nhược điểm Notepad  Ưu điểm - Phần mềm nhỏ gọn, nhẹ dễ sử dụng, phổ biến tích hợp sẵn window Bài thảo luận mơn: Thiết kế triển khai website- nhóm 03 - Thuận tiện việc viết, sửa đoạn code ngắn để học tập( soạn thảo notepad người dùng làm nhanh hơn, dễ nhớ đoạn lệnh viết) - Loại bỏ hết link độc, link ngầm, định dạng font chữ hay hình ảnh đoạn clipboard copy web xuống  Nhược điểm - Những chức notepad cịn nghèo nàn(vd khơng có chức auto correct…) - Việc sử dụng notepad để code web hay để viết chương trình tương đối khó khăn người dùng muốn code phải nhớ tất câu lệnh 2.2 Notepad ++ 2.2.1 Giới thiệu notepad ++ - Notepad++ phần mềm soạn thảo mã nguồn hồn tồn miễn phí hỗ trợ đa ngơn ngữ lập trình, hoạt động mơi trường Microsoft Windows Ngoài ra, Notepad++ thay hoàn hảo cho Notepad cổ điển xưa, khơng mặt tính mà giao diện tương tác cho thấy đẳng cấp vượt bậc - Chương trình có nhiều tính tương tự Editplus có nhiều ưu điểm hay khả gom mã: chương trình hiển thị dấu trừ (-) trước khối mã, bạn bấm vào dấu trừ này, biến thành dấu cộng (+) khối mã thu gọn lại - Một điều thú vị Notepad++ phần mềm mã nguồn mở, thích có hứng thú bạn hồn tồn hiệu chỉnh lại mã nguồn để cá nhân hóa hay dựa viết chương trình soạn thảo bạn Bài thảo luận môn: Thiết kế triển khai website- nhóm 03 Ưu, nhược điểm Notepad++ điểm - Là phần mềm soạn thảo mã nguồn hồn tồn miễn phí hỗ trợ đa ngơn ngữ 2.2.2  Ưu lập trình: ASP, PHP, Java, C#, Python, Jsp, - Phát triển dựa tảng Scintilla (một trình soạn thảo vơ mạnh mẽ), viết ngôn ngữ C++ với lõi win32 túy - Độ tùy biến cao - Cho phép người dùng xác định ngơn ngữ riêng mình: khơng tơ sáng cú pháp từ khóa, mà cịn đồng thời uốn nếp chúng, từ khóa thích hay toán tử - Dùng Notepad++ để chặn virus tắt máy - Notepad++ cho phép người dùng xác định ngơn ngữ riêng mình: khơng tơ sáng cú pháp từ khóa, mà cịn đồng thời uốn nếp chúng, từ khóa thích hay toán tử - Multi-Document Multi-view: thời điểm, người dùng tương tác chỉnh sửa, soạn thảo hiển thị, xem nhiều tài liệu khác - Hỗ trợ tìm kiếm xác chuỗi có soạn thảo mã nguồn - Hỗ trợ tính Kéo & Thả miễn chê - Thiết đặt vị trí cửa sổ với hai chế độ: ngang dọc - Tự động phát trạng thái File: Nếu bạn thay đổi xóa file mà mở Notepad++, bạn thông báo để cập nhật tài liệu bạn (reload file remove file) - Tính phóng to thu nhỏ giúp dễ dàng soạn thảo  xem mã nguồn - Hỗ trợ nhiều ngôn ngữ người dùng Trung Quốc, Nhật Bản, Hàn Quốc - “Bóc” link web Nhược điểm Có hạn chế tính bổ sung phiên Những tính notepad++ chưa thể ngang với trình soạn code web 2.3 Phpdesigner 2.3.1 Giới thiệu phpdesigner Bài thảo luận môn: Thiết kế triển khai website- nhóm 03 PHP Designer chương trình hay Nó giúp bạn soạn thảo trang web, đặc biệt trang PHP cách nhanh nhất, tiện lợi với nhiều công cụ hỗ trợ 2.3.2 Ưu, nhược điểm phpdesigner  Ưu điểm - Sử dụng nhanh, giao diện trực quan dễ sử dụng - Có chức xem trước đoạn code viết - Chỉnh sửa FTP từ xa - Hiển thị khoa học với dấu ngoặc thẻ soạn thảo - Có thể làm việc với tất javascrip Php phổ biến - Có thể đóng mở thẻ dễ dàng với giao diện tab  Nhược điểm - Đến phiên chưa hỗ trợ CSS3(CSS chữ viết tắt cụm từ tiếng anh (Cascading Style Sheet), CSS tổ chức World Wide Web (W3C) giới thiệu vào năm 1996 CSS đơn file có phần mở rộng css, file chứa câu lệnh CSS, câu lệnh css định dạng thành phần định tài liệu HTML màu sắc, font chữ,… - Tách riêng phần định dạng khỏi nội dung trang web - CSS giúp người thiết kế kiểm soát toàn giao diện nhanh hiệu Nó giúp bạn tiết kiệm cơng sức nhiều việc thiết kế giao diện - Do tách rời khỏi nội dung trang web, nên mã HTML gọn gàng hơn, giúp bạn thuận tiện việc chỉnh sửa giao diện Kích thước file html giảm đáng kể Hơn trình duyệt tải lần dùng nhiều lần (cache), giúp trang web load nhanh hơn.) Bài thảo luận môn: Thiết kế triển khai website- nhóm 03 Phần mềm tạo đồ họa cho website: photoshop 3.1 Giới thiệu chung pts - Adobe Photoshop (PS) chương trình phần mềm đồ họa hãng Adobe System, đời vào năm 1988 hệ máy Macintosh PS sản phẩm đứng đầu thị trường phần mềm chỉnh sửa ảnh, coi tiêu chuẩn nhà đồ họa chuyên nghiệp - Ngồi chức chỉnh sửa ảnh, PS sử dụng rộng rãi lĩnh vực thiết kế đồ họa, thiết kế web, vẽ tranh vẽ texture cho ứng dụng 3D 3.2  Ưu, nhược điểm photoshop Ưu điểm Ưu điểm phần mềm Adobe Photoshop cung cấp cho người dùng khả thay đổi hình ảnh Họ thay đổi để sửa chữa lỗi lầm mắt đỏ mà họ khơng mong muốn Màu sắc thay đổi chút để làm cho ảnh hấp dẫn Hình ảnh đưa nhìn chuyên nghiệp, máy ảnh tiêu chuẩn sử dụng Khuôn mặt người dân xúc động lên để loại bỏ điểm hay nắng thứ thêm vào hình ảnh để nâng cao hình ảnh.Hiệu ứng đặc biệt tạo để chất lượng tổng thể ảnh  cải thiện Nhược điểm Một nhược điểm Adobe Photoshop hình ảnh khơng hồn tồn thực tế Nhiều ảnh lạm dụng công cụ photoshop khiến nhân vật ảnh trở thành người hoàn tồn khác 10 Bài thảo luận mơn: Thiết kế triển khai website- nhóm 03 - Làm việc với Visual Studio NET công cụ phát triển khác 4.2 Longtion Application Builder - Longtion Application Buider công cụ để thiết kế phát triển ứng dụng sở liệu ứng dụng Web mà không cần viết mã Và bạn không cần phải lập trình viên phần mềm để làm điều Với phát triển trực quan mơi trường tích hợp (IDE), kéo-và-thả đối tượng, cách nhanh chóng để tìm hiểu dễ sử dụng Nó khơng địi hỏi kiến thức lập trình - Với Longtion Application Builder bạn xây dựng ứng dụng web độc lập xác giống cách bạn xây dựng ứng dụng sở liệu thơng thường Đó cách thức mang tính cách mạng để tạo ứng dụng dựa web Các ứng dụng web độc lập máy chủ web chạy mà không phụ thuộc từ máy chủ web khác (IIS Apache) 4.3 My SQL Cơ sở liệu MySQL trở thành sở liệu mã nguồn mở phổ biến giới chế xử lý nhanh ổn định nó, đáng tin cậy cao dễ sử dụng Nó sử dụng nơi – châu Nam Cực - nhà phát triển Web riêng lẻ nhiều tổ chức lớn giới để tiết kiệm thời gian tiền bạc cho Web sites có dung lượng lớn, phần mềm đóng gói – bao gồm nhà đầu lĩnh vực công nghiệp Yahoo!, Alcatel-Lucent, Google, Nokia, YouTube Zappos.com.Dù bạn làm quen với công nghệ sở liệu MySQL giúp bạn thành công  Nên chọn MySQL so với Iron speed designer, Longtion Application Buildercho ứng dụng : 12 Bài thảo luận mơn: Thiết kế triển khai website- nhóm 03 - Tính linh hoạt Máy chủ sở liệu MySQL cung cấp đặc tính linh hoạt, nhiều tính Iron speed designer, Longtion Application Builder có sức chứa để xử lý ứng dụng nhúng sâu với dung lượng 1MB để chạy kho liệu đồ sộ lên đến hàng terabytes thông tin Sự linh hoạt flatform đặc tính lớn MySQL với tất phiên Linux, Unix, Windows hỗ trợ - Tính thực thi cao hỗ trợ giao dịch mạnh Phần mềm Iron speed designer, Longtion Application Builder hỗ trợ giao dịch mạnh tính thiết kế chủ đề có sẵn khơng kinh nghiệm lập trình cần thiết MySQL đưa số engine giao dịch sở liệu mạnh thị trường Các đặc trưng bao gồm hỗ trợ giao dịch ACID hoàn thiện ( Atomic – tự động, Consistent – thống nhất, Isolated – độc lập, Durable – bền vững), khóa mức dịng khơng hạn chế, khả giao dịch phân loại, hỗ trợ giao dịch đa dạng (multi-version) mà người đọc không gây trở ngại cho người viết ngược lại Tính toàn vẹn liệu phải bảo đảm suốt q trình server có hiệu lực, mức giao dịch độc lập chun mơn hóa, phát khóa chết - Có thể sử dụng Iron Speed Designerlà công cụ phần mềm phát triển hữu ích xây dựng sở liệu, báo cáo, ứng dụng biểu mẫu cho NET mà viết code Longtion Application Builderlà công cụ để thiết kế phát triển ứng dụng sở liệu ứng dụng Web mà khơng cần viết mã Có thể nói Iron Speed Designer, Longtion Application Builder khơng địi hỏi người dùng biết lập trình nhưMySQL phải am hiểu lập trình, MySQL đưa nhiều tùy chọn dùng từ cấu hình tái tạo chủ/tớ tốc độ cao, để 13 Bài thảo luận môn: Thiết kế triển khai website- nhóm 03 nhà phân phối thứ đưa giải pháp dùng cho server sở liệu MySQL - Nơi lưu trữ Web Data đáng tin cậy Longtion Application Builder, Iron speed designer Vì MySQL nhà máy chuẩn cho web sites phải trao đổi thường xun có engine xử lý tốc độ cao, khả chèn liệu nhanh ghê gớm, hỗ trợ mạnh cho chức chuyên dụng web tìm kiếm văn nhanh Những tính áp dụng cho môi trường lưu trữ liệu mà MySQL tăng cường đến hàng terabyte cho server đơn Các tính khác bảng nhớ chính, B số băm, bảng lưu trữ cô lại để giảm yêu cầu lưu trữ đến 80% làm cho MySQL trở thành lựa chọn tốt cho ứng dụng web ứng dụng doanh nghiệp - Chế độ bảo mật liệu mạnh Vì bảo mật liệu cho công ty công việc số chuyên gia sở liệu Longtion Application Builder, Iron speed designer ứng dụng web độc lập nên việc đảm bảo bảo mật không cao, bị cơng thơng tin MySQL đưa tính bảo mật đặc biệt chắn liệu bảo mật tuyệt đối Trong việc xác nhận truy cập sở liệu, MySQL cung cấp kĩ thuật mạnh mà chắn có người sử dụng xác nhận truy nhập vào server sở liệu, với khả để chặn người dùng từ mức máy khách điều làm - Dễ dàng quản lý MySQL trình diễn khả cài đặt nhanh đặc biệt với thời gian mức trung bình từ lúc download phần mềm đến cài đặt hoàn thành chưa đầy 15 phút Điều cho dù flatform Microsoft Windows, Linux, Macintosh hay Unix Khi cài đặt, tính tự quản lý tự động mở rộng không 14 Bài thảo luận môn: Thiết kế triển khai website- nhóm 03 gian, tự khởi động lại, cấu hình động sẵn sàng cho người quản trị sở liệu làm việc Phần mềm Iron speed designer, Longtion Application Builder chạy ổn định tảng hệ điều hành định - Tổng chi phí thấp Bằng cách sử dụng MySQL cho dự án phát triển mới, công ty thấy rõ việc tiết kiệm chi phí Được hồn thành thơng qua sử dụng server sở liệu MySQL kiến trúc scale-out, doanh nghiệp tìm mà họ đạt mức ngạc nhiên khả xử lý Thêm vào đó, tính tin cậy dễ trì MySQL mức trung bình mà người quản trị sở liệu nhiều thời gian sửa chữa hay vấn đề thời gian chết Việc cài đặt, sử dụng tối ưu MySQL khơng khó tài liệu đầy đủ, thơng tin MySQL tràn ngập web, thông tin Iron speed designer,Longtion Application Builder lại cho việc sử dụng người dùng làm nhiều thời gian kinh phí tìm hiểu MySQL sử dụng cho việc bổ trợ PHP, Perl, nhiều ngơn ngữ khác, làm nơi lưu trữ thông tin trang web viết PHP hay Perl, phần mềm đóng gói – bao gồm nhà đầu lĩnh vực công nghiệp Yahoo!, Alcatel-Lucent, Google, Nokia, YouTube Zappos.com Công cụ thiết kế website: dreamweaver 5.1 Giới thiệu chung dreamweaver Adobe Dreamweaver công cụ xử lý mạnh mẽ dành cho người thiết kế web, người dùng tự lập trình phát triển ứng dụng web nhiều cấp độ Nếu dừng mức độ hiểu biết chưa nhiều ngôn ngữ lập trình web Dreamweaver đáp ứng nhu cầu thiết kế Website chuyên nghiệp 15 Bài thảo luận mơn: Thiết kế triển khai website- nhóm 03 Người dùng khơng chun việc cần tìm cho mẫu trang web vừa ý Internet, dùng công cụ soạn thảo thông thường để chỉnh sửa hay thêm bớt số thành phần, tạo Template để áp dụng cho tồn Website Ngồi tính kéo thả để xây dựng trang web, Dreamweaver cung cấp môi trường viết mã với đầy đủ chức bao gồm công cụ viết mã (như tô màu mã, bổ sung thẻ tag, công cụ mã), hỗ trợ ngơn ngữ lập trình thơng dụng HTML, CSS, Javascript, ASP, VBScript, PHP hay XML Nếu muốn xây dựng ứng dụng web động chạy công nghệ máy chủ ASP.NET, ASP, JSP PHP Dreamweaver hồn tồn đáp ứng dự án lớn Giao diện sử dụng bố trí trực quan thân thiện với người sử dụng, khu vực soạn thảo đoạn mã đánh số thứ tự dịng có tơ màu theo thẻ giúp tiện cho việc theo dõi, kiểm tra Ngoài giao diện mặc định, chương trình cịn hỗ trợ nhiều dạng giao diện với cách bố trí ví trí cơng cụ khác nhau, tính Designer (đối với phiên Dreamweaver CS5) 5.2  Ưu, nhược điểm dreamweaver Ưu điểm - Các tính cơng cụ thiết kế trực quan Dreamweaver giúp bạn tạo trang web mà khơng phải viết dịng mã Bạn quan sát tất thành phần site hay tài nguyên web bạn kéo chúng vào tài liệu cách dễ dàng từ panel Bạn cịn luồng dây truyền phát triển bạn vào website cách tạo chỉnh sửa ảnh ứng dụng đồ họa khác, Dreamweaver cịn cung cấp cơng cụ mà giúp người ta dễ dàng thêm tài nguyên Flash vào trang web - Ngoài tính kéo thả giúp bạn xây dựng trang web, Dreamweaver cịn cung cấp mơi trường viết mã chuyên nghiệp bao gồm công cụ biên tập mã (chẳng hạn như, màu cú pháp, tự động đóng tab, thu mã thành 16 Bài thảo luận mơn: Thiết kế triển khai website- nhóm 03 dịng), tham khảo mã CSS, javascript, ColdFusion, vân vân Công nghệ RoundTrip HTML chèn vào tài liệu viết tay bạn mà không định dạng lại mã; sau bạn chỉnh lại mã theo cách viết mà bạn thích - Dreamweaver cịn giúp bạn xây dựng ứng dụng web dựa sở liệu, trang web động công nghệ chẳng hạn CFML (Confusion), ASP.NET, ASP, JSP, PHP Nếu bạn có sở thích dùng sở liệu XML, Dreamweaver đưa cho bạn công cụ mà giúp bạn dễ dàng tạo trang XSLT, tập tin XML, thể liệu XML trang bạn - Dreamweaver giúp bạn tạo đối tượng lệnh cho riêng thân mình, bạn cịn chỉnh sửa phím tắt ứng dụng, hay chí viết thêm mã javascript vào phần Extend Dreamweaver tạo behavior mới, thuộc tính mới, báo cáo site - Dreamweaver bao gồm nhiều tính giúp bạn xây dựng website ứng dụng với chút tí thời gian cơng sức Dreamweaver làm đơn gian hóa dễ dàng thực cơng nghệ phức tạp, giúp bạn hồn thành  nhiều thời gian ngắn Nhược điểm - Dreamweaver đe dọa tính an tồn sở liệu Ngơn ngữ lập trình 6.1 PHP PHP ngơn ngữ lập trìnhkịch hay loại mã lệnh chủ yếu dùng để phát triển ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng qt Nó thích hợp với web dễ dàng nhúng vào trang HTML Do tối ưu hóa cho ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống Java, dễ học thời gian xây dựng sản phẩm tương đối ngắn so với ngôn ngữ khác nên PHP nhanh chóng trở thành ngơn ngữ lập trình web phổ biến giới PHP phân tích đoạn mã nằm dấu giới hạn Bất mã nằm dấu giới hạn xuất trực tiếp không thông qua xử lý PHP Các dấu giới hạn thường dùng là, tương ứng với 17 Bài thảo luận mơn: Thiết kế triển khai website- nhóm 03 dấu giới hạn mở đóng Các dấu giới hạn và sử dụng Cách viết dấu giới hạn dạng thẻ ngắn dùng để thông báo bắt đầu đoạn mã PHP, Những thẻ thường xuyên sử dụng, nhiên giống với thẻ kiểu ASP (

Ngày đăng: 12/03/2014, 18:05

Từ khóa liên quan

Mục lục

  • LỜI MỞ ĐẦU

  • NỘI DUNG THẢO LUẬN

    • 1. Các mã nguồn mở

      • 1.1. Wordpress

      • 1.2. Joomla

      • 2. Trình soạn thảo code

        • 2.1. Notepad

        • 2.2. Notepad ++

        • 2.3. Phpdesigner

        • 3. Phần mềm tạo đồ họa cho website: photoshop

        • 4. Công cụ hỗ trợ xây dựng cơ sở dữ liệu cho website

          • 4.1. Iron speed designer

          • 4.2. Longtion Application Builder

          • 4.3. My SQL

          • 5. Công cụ thiết kế website: dreamweaver

          • 6. Ngôn ngữ lập trình

            • 6.2. Javascrip

            • 6.2. ASP

            • 6.3. Ngôn ngữ Perl

            • KẾT LUẬN

Tài liệu cùng người dùng

Tài liệu liên quan