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:
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:
Task Tasks Management.
Event Calendar Schedule Management.
File management.
Email Mail Management.
Blog management.
Comunity community.
Role roles management.
Wiki.
Forum topic. Forums, posts.
Poll vote.
Share share.
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:
Browser debug tools for JS Debug.
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.