Home > Download > Learning resources > Web page production
<div style="font-family:Simsun;font-size:medium;"> Preface </div> <p class="content" style="font-size:medium;color:#666666;font-family:Simsun;"> PHP designers who are new to template engines will find it difficult when they hear Smarty. In fact, the author is no exception and dare not touch it. But later when I analyzed the program architecture of XOOPS, I began to find that Smarty is actually not difficult. As long as you master the basic skills of Smarty, it is quite sufficient for general applications. Of course, if you can lay the foundation well, you don’t have to worry about the advanced applications later. </p> <p class="content" style="font-size:medium;color:#666666;font-family:Simsun;"> The main purpose of this article is not to delve into the use of Smarty, which is already fully written in the official instructions for use. The author only writes down some of his own experience in using it, so that friends who want to understand Smarty but are unable to get in can get some inspiration from it. Just because the content of this article is not very in-depth, friends who know how to use Smarty may find it a bit simple. </p> <p class="content" style="font-size:medium;color:#666666;font-family:Simsun;"> This article has been revised for the third time now, and I wanted to add more information; however, due to time constraints, I have not thoroughly studied many of Smarty’s advanced techniques, so I dare not show them to you, but I believe this article The article should be able to satisfy most beginners who want to learn Smarty. Of course, you are welcome to let us know if there are any fallacies in this article, and the author will correct them in the next revision. </p>
"Web Design and Production: Flash Dreamweaver Firework (Computer Application and Software Technology Major)" is compiled according to the Ministry of Education's "Guidance Plan for the Training and Training of Skilled Shortage Talents in the Computer Application and Software Professional Fields of Higher Vocational Education." The compilation of "Web Design and Production: Flash Dreamweaver Firework (Computer Application and Software Technology Major)" breaks the traditional subject system. It is project-centered and does not insist on the completeness of the theoretical system. It is based on adequacy and practicality. standard. The whole book takes the creation of a company's comprehensive website as the main line, and integrates the entire production process from website planning to web page layout design and website management. It integrates the basic methods and skills of web page production into specific projects, allowing readers to complete the task in the process. Gradually develop small website development and web design capabilities. The entire project takes overall consideration into the design of practical training, and is gradually and gradually improved. It focuses on cultivating students' ability to think independently and proactively solve problems, highlighting the characteristics of vocational and technical education. <br /> "Web Design and Production: Flash Dreamweaver Firework (Computer Application and Software Technology Major)" is suitable as a teaching material for higher vocational colleges, and can also be used as a teaching book for various training classes or a reference book for web designers.
This document is an AJAX tutorial; <strong>AJAX </strong>= Asynchronous JavaScript and XML (Asynchronous JavaScript and XML). <br /> <strong>AJAX</strong> is not a new programming language, but a new way of using existing standards. <br /> <strong>AJAX</strong> is the art of exchanging data with a server and updating parts of a web page without reloading the entire page.
"Learn DIV CSS (Web Standard) in Ten Days" is a series of tutorials produced by Standard Road, which is completed in ten tutorials. <br /> To learn this series of tutorials, you need to have a certain basic knowledge of HTML and CSS, which means you have made web pages before and know how to use table layout. If you have just started learning web page production and don't know what table layout, html and css are, it is recommended that you recharge your batteries first, otherwise you will have a hard time learning this tutorial or you will not understand it at all. <br /> Due to time constraints, this tutorial only explains some practical knowledge, allowing you to move from the original table layout to the web standard (div css) layout, and use web standards to create common pages, which also achieves the purpose of this tutorial. <br /> This tutorial is mostly explained step by step in the form of examples. The key points or difficulties involved in the examples will be explained, and the concepts will be less explained. Because concepts are difficult to explain clearly, or even if you explain them clearly, you may not be able to understand them, and even if you understand them, you may not be able to understand them. So I leave the concept to you to study in depth later.
Table of contents <br /> Positioning of website operations. Five major functions and stages 2 <br /> 1. Positioning of website operation . 2 <br /> 2. Functions of website operation . 2 <br /> 3. Stages of website operation. 3 <br /> New concept of website operation one: website operation strategy. 4 <br /> 1. What is website operation strategy? 4 <br /> 2. Representative website operation strategy. 5 <br /> 3. How to put the established website operation strategy into practice and get it well executed 6 <br /> New concept of website operation 2: perfect cooperation in operation. 6 <br /> 1. Cooperation with website developers . 6 <br /> 2. Cooperation with website customer service personnel. 7 <br /> 3. Perfect cooperation between operations and other departments. 7 <br /> New concept of website operation three: website promotion. 8 <br /> 1. What is website promotion? 8 <br /> 2. Tasks of website promotion . 8 <br /> 3. Website promotion methods and methods . 8 <br /> 4. How to evaluate the effectiveness of website promotion? 9 <br /> 5. Issues to pay attention to in website promotion. 9 <br /> New concept of website operation four: website optimization 10 <br /> 1. What is website optimization? . 10 <br /> 2. One of the functions of website optimization: optimizing user experience. 10 <br /> 3. Website optimization function 2: search engine optimization seo. 11 <br /> New concept of website operation five: website maintenance 12 <br /> 1. Functions of website maintenance 12 <br /> 2. Execution of website maintenance 13 <br /> New Ideas for Website Operations One: The Magic of Bundling 14 <br /> 1. Identification of bundling strategies 14 <br /> 2. Choice of bundling strategy 15
Combining PHP development with MySQL applications, it provides an in-depth and simple analysis of PHP and MySQL respectively. It not only introduces the general concepts of PHP and MySQL, but also gives a more comprehensive explanation of the web applications of PHP and MySQL, including several classic and Practical examples.
During the PHP development process, because I didn't know who to ask for help, I panicked and judged that I was not suitable for learning PHP. In fact, everyone will encounter mistakes in the learning process, so don't underestimate yourself. Many errors have been told to us in the error code prompts. This book is your PHP and MORE6 enlightenment book.
To put your PHP knowledge to work, PHP Advanced Tutorial dives straight into PHP's latest version, PHP 6, while highlighting the differences between PHP 6 and previous versions. "PHP Advanced Tutorial" first introduces the foundation of PHP professional development, reviews the basic concepts of object-oriented programming (oop), and then introduces more advanced development techniques. Finally, you put what you've learned into practice and build an application from scratch using the model-view-controller (mvc) architecture. Ultimately, you'll discover how to get the most out of PHP 6 and get the most out of it. <br />
<p> This book is based on Laravel 5.1 version, introduces the principles of Laravel construction from the perspective of framework technology, and introduces the application of Laravel functions from the source code level. By studying this book, readers can understand all aspects of the implementation of the Laravel framework and complete the development of customized applications based on the framework. </p> <p> Chapters 1 to 4 of this book mainly introduce the basic parts related to learning the Laravel framework. Readers can have an in-depth understanding of the design ideas of the framework, build a learning environment, and understand PHP syntax knowledge and HTTP protocol; Chapter 5 to Chapter 14 It introduces how the Laravel framework is built and used from a certain aspect, including the program life cycle, service containers and databases, etc., and also separates some of the construction technologies so that readers can learn the construction technologies and ideas of the framework. Such as the content of design patterns; Chapter 15 is a simple example that connects the previous learning content and applies it in practice, so that readers can learn to use this framework to customize applications. This book is suitable for readers who want to understand the Laravel framework construction technology, as well as readers who want to understand the Laravel framework in depth. </p> <p> <strong><span>Laravel Framework Key Technology Analysis Table of Contents</span></strong> </p> <p> Chapter 1 Component development and composer usage 1 <br /> Chapter 2 Laravel framework installation and debugging environment establishment... 21 <br /> Chapter 3 Commonly used PHP syntax in Laravel framework... 39 <br /> Chapter 4 Basics of HTTP protocol used in Laravel framework... 64 <br /> Chapter 5 First introduction to Laravel framework 77 <br /> Chapter 6 Design Patterns in the Laravel Framework... 92 <br /> Chapter 7 Request to response life cycle... 114 <br /> Chapter 8 Service Container and Service Provider... 150 <br /> Chapter 9 Request and response operations... 160 <br /> Chapter 10 Database and Operation... 174 <br /> Chapter 11 redis database... 214 <br /> Chapter 12 Conversation… 239 <br /> Chapter 13 Message Queue… 256 </p>
HTML5 CSS3 W3C Specification <<Chinese Edition>> Reference Manual (available for download) contains two chm e-books, one is the Chinese Reference Manual of HTML5, and the other is the Chinese Reference Manual of CSS3, classic, must be downloaded<br /> Many people say that IE browser does not support it now. Research is useless. But I think that even if IE9 comes out, IE6, 7, and 8 still do not support it. So the effect is the same now and in the future. All need to be improved.
First, I will give you a detailed introduction to the relationship between HTML5 and game animation. <br /> <p> Floating ad process </p> <p> Frame animation with Dom CSS-Sprite </p> <p> Limitations of Dom CSS </p> <p> Canvas and HTML5 Games </p>
<p> This book is a recognized benchmark in the field of HTML 5 and CSS 3. It is praised by readers as "a book for systematically learning HTML 5 and CSS 3" and "one of the essential books for Web front-end engineers". Not only is it a well-deserved leader in the field of HTML 5 and CSS 3 books, but it is also a leader in the entire field of original computer books. </p> <p> The first edition was first updated and supplemented from a technical perspective based on the HTML 5 and CSS 3 standards. Secondly, the content organization structure and writing method were further optimized based on readers’ feedback. The content is more classic and the reading experience is better. . </p> <p> <br /> </p>
<p> This book is a recognized benchmark in the field of HTML 5 and CSS 3. It is praised by readers as "a book for systematically learning HTML 5 and CSS 3" and "one of the essential books for Web front-end engineers". Not only is it a well-deserved leader in the field of HTML 5 and CSS 3 books, but it is also a leader in the entire field of original computer books. </p> <p> The third edition is first updated and supplemented from a technical perspective based on the HTML 5 and CSS 3 standards. Secondly, the content organization structure and writing method are further optimized based on readers’ feedback. The content is more classic and the reading experience is better. . </p> <p> <br /> </p>
<p> This book is a recognized benchmark in the field of HTML 5 and CSS 3. It is praised by readers as "a book for systematically learning HTML 5 and CSS 3" and "one of the essential books for Web front-end engineers". Not only is it a well-deserved leader in the field of HTML 5 and CSS 3 books, but it is also a leader in the entire field of original computer books. </p> <p> The second edition is first updated and supplemented from a technical perspective based on the HTML 5 and CSS 3 standards. Secondly, the content organization structure and writing method are further optimized based on readers’ feedback. The content is more classic and the reading experience is better. . </p>
1. Introduction to GOOGLE <br /> Google (www.google.com) is a search engine invented by two Stanford University doctoral students, Larry Page and Sergey Brin, in September 1998. Google Inc. was founded in 1999. In July 2000, Google replaced Inktomi as Yahoo's search engine. In September of the same year, Google became the search engine of China's NetEase. Since 1998, GOOGLE has won more than 30 industry awards. <br /> 2. GOOGLE Features <br /> GOOGLE supports up to 132 languages, including Simplified Chinese and Traditional Chinese; <br /> The GOOGLE website only provides search engine functions, without any bells and whistles; <br /> GOOGLE is extremely fast. It is said that it has more than 8,000 servers and more than 200 T3-level broadband; <br /> GOOGLE's patented web page level technology PageRank can provide high hit rate search results; <br /> GOOGLE's search results excerpt some specific content of the query web page, not just the website introduction; <br /> GOOGLE’s intelligent “I’m Feeling Lucky” function provides the website that may best meet your requirements; <br /> GOOGLE's "webpage snapshot" function can directly retrieve cached webpages from the GOOGLE server. <br /> 3. Basic search: ,-,OR <br /> GOOGLE does not need to use plain text " " to represent the logical "AND" operation, only spaces are required. <br /> Example: Search all Chinese webpages containing the keywords "Yi Jin Jing" and "Suixing**" <br /> Search: "Yi Jin Jing Suixing**" <br /> Result: Chinese (Simplified) web pages related to Yi Jin Jing Sui Xing** have been searched. There are about 726 query results in total, these are items 1-10. The search took 0.13 seconds. <br /> Note: The quotation marks outside the search syntax in the article are only for reference and cannot be brought into the search bar. <br /> GOOGLE uses the minus sign "-" to represent the logical "not" operation. <br /> Example: Search all Chinese webpages that contain "Yi Jin Jing" but do not contain "苏星**" <br /> Search: "Yi Jin Jing - Suixing**" <br /> Result: Chinese (Simplified) web pages related to Yi Jin Jing - Suixing** have been searched. There are about 5,440 query results in total, these are items 1-10. The search took 0.13 seconds. <br /> Note: The " " and "-" signs here are English characters, not the Chinese characters "+" and "-". In addition, there cannot be spaces between the operator and the keyword it acts on. For example, "Yi Jin Jing - Suixing**" will be regarded by search engines as a logical "AND" operation, and the "-" in the middle will be ignored. <br /> GOOGLE uses a capital "OR" to represent a logical "OR" operation. However, the keywords are in Chinese or the query seems to have bugs, and the correct query results cannot be obtained.
This e-book introduces a collection of common problems in the process of web page production. Friends who need it can download it for reference.
<p> <strong>brief introduction</strong> </p> <p> "The Art of Perfect Web Design" is aimed at web designers. It tells the basic concepts and rules of web art design in a language that web designers can understand. It also inspires technicians to consider not only code design when making web pages, but also from an artistic perspective. How to make web pages have more beautiful visual effects. The book uses vivid and practical description methods combined with rich full-color illustrations to show readers the entire process of creating beautiful web pages. It also uses a practical case as an example to tell what good design is and what often happens in web design. It covers issues such as layout design and composition elements, colors, materials, layout and decoration of web pages, and guides readers to experience the design process of turning initial ideas into exquisite web pages. <br /> "The Art of Perfect Web Design" is suitable for web designers, website developers who want to improve their aesthetic skills, and web design enthusiasts who want to build personal websites. </p>
Facing those obscure HTML books, you can't help but ask: "Do you have to become an expert to understand these?" Then, you should choose "<strong>Head First HTML and CSS, XHTML (Chinese version)</strong>" to really understand it. Learn HTML. This book will be a systematic learning experience for you to create industry-standard Web pages, not just a simple reading: you will play games, solve puzzles, discover secrets, and create Web pages in ways you have never thought of. Page. You can also learn how HTML works with CSS. Of course, even if you haven’t heard of CSS, it’s no big deal – we won’t tell people that your knowledge of CSS is stuck in 1999 – if you want to create web pages in the 21st century, you must know and understand CSS . <br /> "<strong>Head First HTML, CSS, XHTML (Chinese version)</strong>" allows you to no longer worry about browser issues with Web-safe color support, and no longer unwisely add tags to web pages to control characters. Even better, you'll learn HTML, XHTML, and CSS with enthusiasm instead of drowsiness. If you've ever read any of the Head First books, you'll know the secret: rich, lively designs that engage your mind and make your thinking active. Drawing on the latest research in neurobiology, cognitive psychology, and learning theory, this book will inspire you to learn HTML and CSS. <br /> Learn the real secrets of creating web pages and understand the misconceptions your boss has about HTML tables. More importantly, at the cocktail party, when your colleague happens to remark about how tight his HTML is now and how his CSS is an external style sheet, you should stand your ground and give a thumbs up, which will impress your cocktail guests. impression.
Browser Magic <br /> 1. URL address bar spoofing <br /> Move the mouse over the URL - the status bar displays the URL <br /> Mouse click/drag and drop URL—load address bar and page <br /> URL address bar spoofing <br /> Click URL Spoofing <br /> Browser functionality <br /> Onclick(), Onmouseup(), Onmousedown() <br /> Browser differences <br /> HTML5 pushState(), 20%, long 20%, space,? <br /> Browser's own characteristics... <br /> Drag and Drop URL Spoofing <br /> Chrome, Firefox, IE, Safari <br /> ondragstart <br /> event.dataTransfer.setData('url type','url') <br /> DEMO <br /> 2. URL status bar spoofing <br /> URL status bar spoofing <br /> Tag spoofing attack principle <br /> How Tabnabbing works <br /> User normal browser website <br /> Detection of page losing focus for a long time <br /> Tamper with tag icon, title, page content <br /> Users view numerous open tabs again, and fake tabs create visual deception. <br /> The user opens the fake page, logs in...and jumps to the real page. <br /> Affected: Chrome, Firefox