Internet Security and Acceleration Server or Akamai. After the HTTP cache header is set, documents can be cached on these network resources, and client requests can be satisfied without returning the original server.
Therefore, using the page output cache will not make your application more efficient, but it may reduce the load on the server, because the downstream cache technology will cache documents. Of course, this may only be anonymous content;
can be directly read from the cache. The server response contains the retention period of static files, so the browser knows how long it will take to cache them. In addition, each response may contain the ETag header (the object Value of the requested variable) that works like the version number. If the browser observes that the file version ETag already exists, stop the transfer of this file immediately.
Try to guess"Fbcdn.net"What does the address represent? The smart answer is "Facebook cont
cache server, such as the headers used by Microsoft Internet Security and Acceleration Server or Akamai. After the HTTP cache header is set, documents can be cached on these network resources, and client requests can be satisfied without returning the original server.
Therefore, using the page output cache will not make your application more efficient, but it may reduce the load on the server, because the downstream cache technology will cache docu
the page:
You can efficiently generate an output for this page and reuse it multiple times. The maximum time is 60 seconds. Then, the page will be re-executed, the output will be added to ASP again.. Net cache. You can do this by using some low-level programmable APIs. There are several configurable settings for the output cache, such as the varybyparams attribute just mentioned. Varybyparams is requested, but you can also specify http get or http post parameters to change the cache items.
valuable free video player that I love the Internet to collect for you. It not only has video players applied on websites, but also has plug-ins tailored for WordPress fans, if you are looking for such resources, let's take a look. 1. flowplayer
Flowplayer is an open-source (GPL 3) video player on the network. It is used to embed video streams into your web page. Designed for website owners, developers, enthusiasts, enterprises, and seriouslyProgramMember. With flowplayer, you can customize yo
prevented by the application architecture revision.
We still remember that the 80-90% end user response time was spent on various elements on the download page, such as files, style sheets, scripts, and Flash. Instead of focusing on restructuring the system, it is better to distribute static content first. This not only greatly reduces the response time, but also facilitates the distribution of static content due to the presence of CDN.
CDN is a collection of geographically distributed Web
third-party CDN. For example, Facebook's static files are hosted by Akamai, the largest CDN provider.
For example, when you try to ping static.ak.fbcdn.net, you may obtain a response from an akamai.net server. Interestingly, when you ping the server again, the response server may be different. This shows that the load balancing function starts to take effect.10. The browser sends an asynchronous (Ajax) Request
Guided by the great spirit of Web 2.0,
responses have the appearance of a remote invocation style, but REST messages are targeted at a conceptual resource rather than implementation identifier.This abstract definition of a resource enables key features of the Web architecture: it provides generality; it allows late binding of the reference to a representation; it allows an author to reference the concept rather than some singular representation.1.2 RepresentationsA representation is a sequence of bytes, plus representation metadata
Let's Encrypt has been trusted by all mainstream browsers
Let's Encrypt, a non-profit organization that enables each website to Use HTTPS encryption, has obtained the cross signature of IdenTrust, which means that its certificate can now be trusted by all mainstream browsers. Starting from this milestone, visitors can access websites that use the Let's Encrypt certificate without special configuration to get HTTPS security protection.
Let's Encrypt's two intermediate certificates Let's Encrypt
in my work:
High-protection servers and ISPs with flow-cleaning are usually servers in the US and Korea, and some ISP backbone providers have traffic-cleaning services, such as PCCW in Hong Kong. Can usually protect against small attacks of around 10G
Traffic cleaning services such as: Akamai (prolexic), Nexusguard we have been hit by a maximum of 80G traffic, successfully cleaned, but very expensive
CDN For example: Blue message Net
) to distribute static files like images, CSS tables, and JavaScript files. As a result, these files will be backed up in many CDN data centers around the world.Static content often represents the bandwidth size of the site and can be easily replicated through a CDN. A third-party CDN is usually used by the website. For example, Facebook's static files are hosted by Akamai, the largest CDN provider.For example, you might get a response from a akamai.n
architecture revision.
We still remember that the 80-90% end user response time was spent on various elements on the download page, such as files, style sheets, scripts, and Flash. Instead of focusing on restructuring the system, it is better to distribute static content first. This not only greatly reduces the response time, but also facilitates the distribution of static content due to the presence of CDN.
CDN is a collection of geographically distributed Web servers for more efficient co
GitHub Address: Https://github.com/kaimallea/isMobileExample(function () { var mobile_site=' Http://m.xx.com/index.html ', No_redirect=' Noredirect ';If(IsMobile.Any){if (document. cookie. indexof (No_redirect=== -) {document.= mobile_site }) ( Why use IsMobile?I had a specific requirement for a project if I created this:-Redirect all IPhones, iPods, Android phones, and seven inch devices to the mobile site.A completely separate site had been created for mobile devices, so feature detectio
BKJIA quick translation: today, even general internet users know how to make websites run faster when designing websites: Reduce the number of requests sent to servers and reduce the JPEG size, and get services from content delivery network providers such as Akamai Technologies or Limelight Networks.
The problem is that, according to a senior performance optimization engineer, these methods to optimize Web servers have little effect. This engineer is
towards content geographic distribution, do not attempt to refactor the Web application to accommodate the distributed schema, and changing the schema will result in multiple recurring tasks, such as synchronizing session state, replicating database transactions between multiple servers, and thus reducing user-to-content distance attempts may be delayed or blocked by the application schema revision.We remember that 80-90% 's end-user response time was spent on various elements of the download p
"fbcdn.net" means in the address. The smart answer is "Facebook content distribution Network". Facebook uses content distribution networks (CDNs) to distribute static files like images, CSS tables, and JavaScript files. As a result, these files will be backed up in many CDN data centers around the world.Static content often represents the bandwidth size of the site and can be easily replicated through a CDN. A third-party CDN is usually used by the website. For example, Facebook's static files
to implement any function, from modifying HTTP headers, processing ESI requests, to writing your own caching algorithms.
Verified by practice: in Yahoo as a forward proxy and reverse proxy can process 400TB of data daily, Apache traffic server has been proven in practice.
Widely used: At present, there are many companies around the world using traffic Server, ranging from small start-ups to large internet companies such as Yahoo, Linkedin, Comcast,
interference is large, and maintenance costs are also high.Using Wavelength Division multiplexing (wdm,wavelength-division Multiplexing) technology, the fiber can simultaneously transmit many different wavelengths (channels) of light, at the beginning of 2010, researchers have been able to coupling more than 400 wavelengths of light in each channel, Maximum capacity up to 171gbit/s, while the total bandwidth of a fiber can reach 70tbit/sLast kilometer delay-tracerouterBackbone lines can have te
version number (the entity value of the requested variable), and if the browser observes that the version ETag information for the file already exists, stop the file transfer immediately.Try to guess what "fbcdn.net" means in the address. The smart answer is "Facebook content distribution Network". Facebook uses content distribution networks (CDNs) to distribute static files like images, CSS tables, and JavaScript files. As a result, these files will be backed up in many CDN data centers around
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.