As a web developer, the technology that has come into contact so far.

Source: Internet
Author: User
Tags apache solr php framework php template zend

Is there a fixed scope for web development? Here are the technologies that have come into contact with the development so far,

Unfortunately, the technology that has come into contact so far has not been studied in depth, the level of knowledge stays relatively superficial.

However, << is full of challenges, the world is wonderful >>


Front desk:

Html4.0-html5

css2.0-css3.0

Javascript

Server:

apache2.2-apache2.4

Nodejs

Server language:

Php

Java

Database:

Mysql

Cassandra

Operating system:

Windows XP-7

Linux (mainly Ubuntu)


OK, the above is the main classification of the technology I am exposed to.

The following is a list of the specific points of knowledge encountered in the development:

    1. The application of the front-end frame backbone.js. JavaScript Object-oriented, modular programming, AMD require.js, etc.

2. jquery is a lot of plugins, such as: Dialog, Colorbox, Fullcalendar, validate and so on.

The derivative technologies of these plugins are: for example, the Fullcalendar derivative of the CalDAV protocol.

3. Calls to third-party APIs, such as Twitter, Sina Weibo, oauth2 protocol, but no OAUTH2 server has been built yet.

4. Rich Text editor, CKEditor.

5. File Related: File upload, upload files, upload progress, drag upload, file download, file encryption and decryption. AmazonS3 Data cloud storage. Multimedia processing, video (transcoding), audio.

6. Pki,ssl/tls, OpenSSL, which is encrypted and decrypted by the file and then contacted.

7. Mail processing.

8. Message Queuing, ActiveMQ, Stomp, Apache SOLR.

9. Search, Lucene search.

10. Single Sign-on, Google apps,open_id, SAML, LDAP.

11. Code management, version control, SVN.

Shell script.

13. Test related JMeter, SoapUI, Apache benchmark, xdebug profile tool, PHPUnit Unit test.

PHP Cache technology, page cache, memory cache, Memcached.

Nodejs + PHP + ACTIVEMQ timely communication system. (Wamp protocol, WebSocket protocol, Socket Communication), Apple APNS.

JSON, XML.

17. Safety-related, OWASP.

18. Exception handling, log4j, Log4js.

PHP framework, ELGG, Drupal, thinkphp, etc.

PHP template, Smarty.

. UML.

22. Design patterns, algorithms.

...


Have contacted the following business:

    1. Task Tasks Management.

    2. Event Calendar Schedule Management.

    3. File management.

    4. Email Mail Management.

    5. Blog management.

    6. Comunity community.

    7. Role roles management.

    8. Wiki.

    9. Forum topic. Forums, posts.

    10. Poll vote.

    11. Share share.

    12. Push, push, chat chats.

...


The following are the exposed editors:

Zend Studio 10.

Phpstorm 8.

VIM, GVIM.

notepad++.

Sublime text2-3.


The following debugging techniques have been used:

    1. Browser debug tools for JS Debug.

    2. Zend Debug, Xdebug.


The above is simply a list of these technologies that will continue to be explored in depth.

I want to be able to have a targeted and in-depth study of web development-related knowledge.

Technology of the road, with each passing day, but also a lot of fun, easy to use technology.

Or that sentence:

<< full of challenges, the world is wonderful >>

This article is from the "technology from Now" blog, please be sure to keep this source http://rflyqhao.blog.51cto.com/5565993/1682944

As a web developer, the technology that has come into contact so far.

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.