List of web development resources

Source: Internet
Author: User
Tags php and mysql php form
Document directory
  • 1. Functions and Class Libraries
  • 2. Ajax and JavaScript
Code

Web technologies are advancing by leaps and bounds, and more tools are available for Web design and developers. Web developers' skills are no longer limited to HTML and server-side programming, but also need to be proficient in various third-party resources, these third-party resources are sometimes more complex and professional than your project, and you cannot implement everything on your own. With some Web APIs, you can easily integrate a large number of excellent third-party resources into your site. This article comprehensively collects various third-party resources that may be used in Web development.

1. Function and class library A. CAPTCHA

CAPTCHA is used to prevent malicious form Publishing. The following CAPTCHA system can be easily integrated into your program:

ReCAPTCHA

This is currently the most popular CAPTCHA mechanism, which is also part of a digital project for ancient books. Users can verify it and help identify unclear estimation scans. ReCAPTCHA also has a Perl module to implement this function.

Securimage

This is a free, open-source php captcha script.

FreeCap

GPL-based CAPTCHA script

HN CAPTCHA

Php captcha script based on LGPL Protocol

B. Date Processing

Date operations are not easy. Although PHP and Perl have many built-in functions, they may not meet your needs. Below are some useful date functions:

  • PEAR Date
    PHP date Library
  • Date Class
    PHP class library, calculation, increase/decrease, and date difference
  • Date manipulation in PHP
    A tutorial on PHPBuilder.com to explain how to process dates
  • Date: Calc Perl Module
    Perl module for calculating the date of the glogali calendar
C. Graphic Processing

Image Scaling and adding Watermarks:

  • Image Manipulation Class
    Scaling, reversing, and rotating images in PHP
  • PHP Thumbnailer
    A lightweight image thumbnail Tool
  • PHP GD
    A powerful image processing class library
  • Perl GD
    Perl Image Processing Module
D. Form Verification

Form Verification not only ensures the accuracy of user input, but also prevents Attacks:

  • ValidaForms
    A PHP form verification class library
  • User Input Validation Class
    A PHP form verification base library
  • Validate Form Fields Script
    Another PHP form verification base library
  • WWW: FieldValidator
    A simple Perl form verification module
E. Password Verification

Complexity of password verification

  • Strength Test
    One PHP password strength verification function
  • Password Checker
    A PHP class used to verify the password strength
  • Data: Password: Check
    Perl module used to verify password strength
2. Ajax and JavaScriptA. Suggestions for Automatic Input

The earliest and most mature Automatic Input suggestion should be Google search.

  • Facebook-Style Autosuggest
    Facebook-style Automatic Input suggestions
  • Autosuggest/Autocomplete with Ajax
    Recommended Automatic Input Tool Based on XML and JSON data sources
  • Ajax. Autocompleter
    Automatic completion tool based on script. aculo. us Input
  • Adobe Labs Spry Auto Suggest
    Automatic Input suggestion tool provided by Adobe lab
  • Google Suggest Style Filter
    Google Suggest-style Automatic Input suggestions
B. Calendar

Use a very intuitive calendar panel where the date is entered

  • Vista-Like Ajax Calendar
    Based on Mootools and Vista
  • JS Calendar in DHTML Suite
    Supports multiple calendar connections based on JavaScript
  • AJAX Calendar with PHP and MySQL
    An open-source AJAX calendar Control
  • Super AJAX Calendar
    A calendar control based on PHP and MySQL
  • DhtmlxScheduler
    A powerful transaction calendar
C. slide bar

Slide bar allows you to input and select values more intuitively.

  • Accessible Slider
    A well-designed slide bar Control
  • Phatfusion Slider
    AJAX-based slide
  • AJAXEngine Sliders
    Slide bar in the AJAXEngine Project
  • Slider Using PHP, Ajax And Javascript
    A simple and practical AJAX slide
  • WebFX Slider
    Slide Control Based on Apache Software License 2.0
D. Table

Ajax tables support sorting and other functions

  • Grid3
    Table controls as part of the Ext JS Library
  • DhtmlxGrid
    Support column sorting and search
  • Unobtrusive Table Sort Script
    Supports multi-column sorting
  • AJAX Data Listings Engine
    Based on PHP and MySQL
  • TableKit
    Prototype-based JavaScript framework
E. removable content

Ajax-based draggable content features can be very useful when used appropriately. such tools enable users to reorganize a page to suit their needs, and can also serve as a basis for an interactive feature like a shopping basket.

  • Draggable Content Scripts
    Dhtmlgoodies.com released a variety of drag-and-drop content scripts and image cropping tools
  • DragResize
    Supports dimension modification.
  • Drag & Drop Sortable Lists
    Location adjustable list control
  • Scriptaculous Draggable
    Part of the script. aculo. us framework
F. Enlarge the image

Controls similar to the JavaScript lightbox

  • Highslide JS
    Display the enlarged image in the Modal window
  • FancyZoom
    Resize and display
  • TJPzoom 3
    Image resize Tool
  • Ajax Script To Scale Images
    Display the scaled up version of the thumbnail
G. album and magic light

Show series images in album or magic light mode

  • Minishowcase
    Album controls based on AJAX and JSON
  • Animated JavaScript Slideshow
    Lightweight JavaScript image slides, supports motion subtitles
  • Hoverbox Image Gallery
    Simple photo album. The original image is displayed when you move the mouse over the thumbnail.
  • TripTracker
    Display images in the magic light mode
  • Agile Gallery (Ajax Version)
    AJAX album tools
H. scoring tools

Intuitive scoring Control

  • Starbox
    Prototype-based JavaScript framework
  • Unobtrusive AJAX Star Rating Bar
    Based on PHP and AJAX
  • CSS: Star Rater Ajax Version
    AJAX-based
I. color palette

Used for color Extraction

  • Jscolor
    Simple pop-up color palette
  • JavaScript Color Picker
    Supports RGB, HSL, and hexadecimal image color values.
  • Tigra Color Picker
    Very simple color palette
  • Photoshop-like JavaScript Color Picker
    Supports tone and saturation options
  • ColorPicker-jQuery Plugin
    Based on jQuery
  • DHTML Color Picker
    DHTML-based
J. progress bar
  • JsProgressBarHandler
    Very flexible
  • YUI Loading Panel Widget
    Very beautiful.
  • Simple Javascript Progress Bar with CSS
    Simple and practical.
  • Uploadify
    Based on jQuery.

International Source: http://www.noupe.com/tools/100-essential-web-development-tools.html

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.