What is the order of learning HTML, CSS, JavaScript, PHP, and MySQL?

Sincerely thank you for your answer! A few days ago, I was working on WordPress blogs and became very interested in building websites. Are the things mentioned in the title a complete set of knowledge required to build a website? Is there anything else you need to learn? How to arrange the order of learning? Thank you! PS: I heard that there is also apache, which seems to be a server-side software. Do I need to learn it separately? Reply content: If you have the patience to persist for more than a year, I would recommend HTML, css, js, apache, php, mysql The latter three require software installation. I recommend wamp, an excellent one-stop environment. Configuration, WampServer, the web development platform on Windows directly includes apache, php, and mysql software, saving you the trouble of installing them one by one.Many people Ask in the comments about the corresponding software under mac os, and add here: XAMPP Installers and Downloads for Apache Friends Learn first HTML, css, these two things are a set, very easy to understand. Just go through the tutorials on w3school. Remember to go through them one by one. Don’t be lazy. Once you start to be lazy,…

What are the languages ​​C, C++, Java, JavaScript, PHP, Python, and Ruby mainly used for development?

Reply content: This post is purely for popular science purposes. The following only describes the main uses. Other uses are omitted due to space limitations. Do not go into too much detail. C: System bottom layer, driver, embedded bottom layer, basic service program. C++: Upper-layer service program, application API, large-scale 3D games. Java: server-side applications, and client-side applications. JS: A program that runs in the browser. PHP: A program used by the Web server to generate web pages. Python: Any application without a graphical interface, mainly server-side applications. Ruby: Mainly used in the RoR framework and less commonly used in other areas. Swoole: A high-performance network communication framework for PHP language. It provides asynchronous multi-threaded server of PHP language, asynchronous TCP/UDP network client, asynchronous MySQL, database connection pool, AsyncTask, message queue, millisecond timer, asynchronous file reading and writing, Asynchronous DNS queries. Swoole is used to replace C++ and Java to develop server-side programs, making development more efficient. Swoole: Asynchronous, parallel and distributed extension of PHP Oppose all the confusion of “C/C++”. Reprint a picture: I saw it a long time ago, with a knife To make fun of common programming languages. It can only be understood but cannot be expressed…

SamsTeachYourselfAjax,JavaScript,andPHPAllinOne

http://blog.csdn.net/topmvp – topmvp In just a short time, you can learn how to use Ajax, Javascript, and PHP to create interactive interfaces to your web applications by combining these powerful technologies. No previous Ajax programming e http://blog.csdn.net/topmvp – topmvp In just a short time, you can learn how to use Ajax, Javascript, and PHP to create interactive interfaces to your web applications by combining these powerful technologies. No previous Ajax programming experience is required. Using a straightforward, step-by-step approach, each lesson in this book builds on the previous ones, enabling you to learn the essentials of Ajax programming with Javascript, PHP, and related technologies from the ground up. Regardless of whether you run Linux, Windows, or Mac OS X, the enclosed CD includes a complete Ajax programming starter kit that gives you all the programming tools, reference information, Javascript libraries, and server software you need to set up a stable environment for learning, testing, and production. Learn how to *Build better, more interactive interfaces for your web applications *Make Javascript, HTML, XML, and PHP work together to create Ajax effects *Compile an Ajax application *Create and consume web services with SOAP and REST *Avoid common errors and troubleshoot programs *Use…

javascript, php code to obtain function parameter object

Javascript, php code to obtain function parameter objects, friends in need can refer to it. For example: The code is as follows: function say () { alert (arguments[0]+’say:’+arguments[ 1]); } say (‘fanglor’,’fanglor is a boy!’); Result: pop up fanglor saying: fanglor is a boy! ————————————————– ———————————- This is somewhat similar to the func_get_args() function in PHP, which also obtains function parameters. array. Example (the following is php code): The code is as follows: function uses () { $args =func_get_args( ); if (!empty($args)) { foreach ($args as $key => $val ) { if (file_exists($val.’.php’)) { include “{$val}.php”; } else { if (DEBUG) { echo “{$val}.php does not exist!”; } } } } } //Encapsulate include again uses (‘config’,’db’); Automatically load config.php and db .php, if it does not exist, {__file__}.php does not exist.

A brief analysis of whether there can be a comma after the last element when assigning values ​​to C/C++, Java, PHP, JavaScript, Json arrays and objects_javascript skills

1 C, C++, Java, and PHP all tolerate trailing commas When assigning values ​​to arrays in C, C++, and Java, the comma at the end of the last element is optional. The following two lines of code are equivalent for these languages. int a[] = {1,2,3}; /* correct */ int a[] = {1,2,3,}; /* correct */ PHP also inherits the characteristics of C. The following two lines of code are equivalent. $a = array(1,2,3); /* Correct */ $a = array(1,2,3,); /* Correct */ 2 Javascript treats the trailing comma as a syntax error! However, when it comes to Javascript, the situation is very different. There must be no comma at the end of the last element, otherwise it will be a grammatical error. var a = new Array(1,2,3); //Correct var a = new Array(1,2,3,); //Error report For objects, there cannot be a trailing comma. var o = { name:’Zhao’, age:12 }; // Correct var o = { name:’Zhao’, age:12,}; // Report error Although some browsers will be most tolerant after detecting this error, this is not a uniform behavior. IE series browsers cannot tolerate this kind of error. 3 JSON also does not tolerate trailing commas {“name”:”zhao”, “age”:12} // Correct…

JavaScript, jquery closure concept analysis_javascript skills

But I use Javascript often, so I need to understand the concepts involved. In fact, the concept of closure in Javascript is very simple, that is, the function uses external variables and can be obtained without passing parameters. For example: The code is as follows: The first function sayHello does not pass parameters and directly uses the sMessage variable. This is called a closure. The second function is more complicated. There is a doAddition in it which is also a closure function. It does not require parameters and directly obtains iNum1, iNum2 and the external variable iBaseNum in the execution environment. The third function can protect the access of the i variable, and always save i in the memory, and can continue to increase. (A classic use of closures) The closures in jquery are similar, let’s give an example first You may ask The code is as follows: (function($){ $(“p p”).click(function( ){alert(“cssrain!”)}); })(jQuery); //A closure What is this way of writing? Don’t worry, I also asked upc for advice, and then I understood a little bit. The $ here is just a formal parameter, but jquery is a global variable, so it will be executed automatically without calling the function,…

Parse the description of DHTML, JavaScript, DOM, BOM and WEB standards_Basic knowledge

Parse the description of DHTML, JavaScript, DOM, BOM and WEB standards_Basic knowledge

DHTML:It is not a new language, but the product of the combination of HTML, CSS and Javascript. DHTML includes the following 3 meanings: (1) Mark the web page into various elements through HTML (2) Use CSS to design the layout style between elements and control the position of each tag (3) Use js to control Each tagJavascript consists of three parts: (1) ECMAScript is a scripting programming language standardized by the European Computer Manufacturers Association (ECMA) through ECMA-262. ECMAScript defines all features, objects and methods of a scripting language, and other languages ​​can implement ECMAscipt as a baseline for their functionality. ECMAscript includes Javascript, ActionScript and ScriptEase(2) DOM, which is an interface independent of browser, platform and language, allowing users to access other standard components of the page. DOM resolves the conflict between Netscape and Microsoft, providing a standard method for Web developers to conveniently access data, scripts and presentation layer objects in the site. (3) BOM, which can access and operate the browser window. Using BOM technology, web developers can move the window, change the status bar and perform some operations unrelated to the page content. It The characteristics are as follows: Pop up a new browser window, move…

In Web website building technology, what are HTML, HTML5, XHTML, CSS, SQL, JavaScript, PHP, ASP.NET, and WebServices? –

There are many technologies for building websites, such as HTML, HTML5, XHTML, CSS, SQL, Javascript, PHP, http://ASP.NET, Web Services, browser scripts, server scripts, etc. What’s the difference? Novices don’t understand anything and want to clarify the relationship and application scope of all these technologies. Reply content: A semester ago, I had almost no idea what these were like the original poster. After a semester, I almost understood them all. Let me talk about my own understanding.> <Since I haven’t been in contact for a long time, I welcome corrections if there are any mistakes~ First of all, you need to know what the process of website access is:Suppose you enter the address of this question in the browser address bar http://www.zhihu.com/question/22689579 You might as well integrate the technologies you mentioned into the development process of the Web. If you look at them from a technical and historical perspective, you will know the background of the birth of these technologies and the problems they solve. Refer to an article I once wrote: History of the Development of Web Development Technology. 1. The birth of the Web When it comes to the Web, one word that must be mentioned is “Internet”. Web…

Understand the differences between jQuery, JavaScript, and JS in two minutes

$(“#abc”) Positioning by id $(“.abc”) positioned by class $(“p”) Positioning through tags Note: The result returned by JS is this element, and the result returned by jQuery is a JS object. The following example assumes that element abc has been positioned. 2 Change the content of the element JS: abc.innerHTML = “test”; // Used in current projects jQuery: abc .html(“test”); 3 Show hidden elements JS: abc.style.display = “none”; //Used in current projects abc.style.display = “block”; jQuery: abc.hide(); abc.show(); abc.toggle(); //Switch between showing and hiding, 4 Get focus JS and jQuery are the same, both are abc.focus( ); 5 Assign values ​​to the form JS: abc.value = “test”; jQuery: abc.val(“test”); 6 Get the value of the form JS: alert(abc.value); jQuery: alert(abc.val()); 7 Settings Element is not available JS: abc.disabled = true; jQuery : abc.attr(“disabled”, true); 8 Modify element style JS: abc.style.fOntSize=size; jQuery: abc.css('font-size', 20); JS: abc.className=”test”; JQuery: abc.removeClass(); abc.addClass(“test”); 9 Determine whether the check box is selected jQuery if(abc.attr(“checked”) == “checked”) Note: .attr(“checked”) == true mentioned on the Internet cannot actually be used. The above has been tested and works The difference between JS and JQUERY 1. Get elements based on ID JS : What is obtained is a DOM object.…

A brief analysis of whether there can be a comma after the last element when assigning values ​​to C/C++, Java, PHP, JavaScript, Json arrays and objects

1 C, C++, Java, and PHP all tolerate trailing commas When assigning values ​​to arrays in C, C++, and Java, the comma at the end of the last element is optional. The following two lines of code are equivalent for these languages. int a[] = {1,2,3}; /* correct */ int a[] = {1,2,3,}; /* correct */ PHP also inherits the characteristics of C. The following two lines of code are equivalent. $a = array(1,2,3); /* Correct */ $a = array(1,2,3,); /* Correct */ 2 Javascript treats the trailing comma as a syntax error! However, when it comes to Javascript, the situation is very different. There must be no comma at the end of the last element, otherwise it will be a grammatical error. var a = new Array(1,2,3); //Correct var a = new Array(1,2,3,); //Error report For objects, there cannot be a trailing comma. var o = { name:’Zhao’, age:12 }; // Correct var o = { name:’Zhao’, age:12,}; // Report error Although some browsers will be most tolerant after detecting this error, this is not a uniform behavior. IE series browsers cannot tolerate this kind of error. 3 JSON also does not tolerate trailing commas {“name”:”zhao”, “age”:12} // Correct…

Contact Us

Contact us

181-3619-1160

Online consultation: QQ交谈

E-mail: [email protected]

Working hours: Monday to Friday, 9:00-17:30, holidays off

Follow wechat
Scan wechat and follow us

Scan wechat and follow us

Follow Weibo
Back to top
首页
微信
电话
搜索