123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426 |
- .. _glossary:
- Glossary
- ========
- From Wikipedia, the free encyclopedia
- .. glossary::
- .htaccess
- the default name of Apache's directory-level configuration file.
- .. seealso:: <https://en.wikipedia.org/wiki/.htaccess>
- ACL
- Access Control List
- Blowfish
- a keyed, symmetric block cipher, designed in 1993 by Bruce Schneier.
- .. seealso:: <https://en.wikipedia.org/wiki/Blowfish_(cipher)>
- Browser
- a software application that enables a user to display and interact with text, images, and other information typically located on a web page at a website on the World Wide Web.
- .. seealso:: <https://en.wikipedia.org/wiki/Web_browser>
- bzip2
- a free software/open-source data compression algorithm and program developed by Julian Seward.
- .. seealso:: <https://en.wikipedia.org/wiki/Bzip2>
- CGI
- Common Gateway Interface is an important World Wide Web technology that
- enables a client web browser to request data from a program executed on
- the Web server.
- .. seealso:: <https://en.wikipedia.org/wiki/Common_Gateway_Interface>
- Changelog
- a log or record of changes made to a project.
- .. seealso:: <https://en.wikipedia.org/wiki/Changelog>
- Client
- a computer system that accesses a (remote) service on another computer by some kind of network.
- .. seealso:: <https://en.wikipedia.org/wiki/Client_(computing)>
- column
- a set of data values of a particularly simple type, one for each row of the table.
- .. seealso:: <https://en.wikipedia.org/wiki/Column_(database)>
- Cookie
- a packet of information sent by a server to a World Wide Web browser and then sent back by the browser each time it accesses that server.
- .. seealso:: <https://en.wikipedia.org/wiki/HTTP_cookie>
- CSV
- Comma-separated values
- .. seealso:: <https://en.wikipedia.org/wiki/Comma-separated_values>
- DB
- look at :term:`database`
- database
- an organized collection of data.
- .. seealso:: <https://en.wikipedia.org/wiki/Database>
- Engine
- look at :term:`storage engines`
- extension
- a PHP module that extends PHP with additional functionality.
- .. seealso:: <https://en.wikipedia.org/wiki/Software_extension>
- FAQ
- Frequently Asked Questions is a list of commonly asked question and there
- answers.
- .. seealso:: <https://en.wikipedia.org/wiki/FAQ>
- Field
- one part of divided data/columns.
- .. seealso:: <https://en.wikipedia.org/wiki/Field_(computer_science)>
- foreign key
- a column or group of columns in a database row that points to a key column
- or group of columns forming a key of another database row in some
- (usually different) table.
- .. seealso:: <https://en.wikipedia.org/wiki/Foreign_key>
- GD
- Graphics Library by Thomas Boutell and others for dynamically manipulating images.
- .. seealso:: <https://en.wikipedia.org/wiki/GD_Graphics_Library>
- GD2
- look at :term:`gd`
- gzip
- gzip is short for GNU zip, a GNU free software file compression program.
- .. seealso:: <https://en.wikipedia.org/wiki/Gzip>
- host
- any machine connected to a computer network, a node that has a hostname.
- .. seealso:: <https://en.wikipedia.org/wiki/Host>
- hostname
- the unique name by which a network-attached device is known on a network.
- .. seealso:: <https://en.wikipedia.org/wiki/Hostname>
- HTTP
- HyperText Transfer Protocol is the primary method used to transfer or
- convey information on the World Wide Web.
- .. seealso:: <https://en.wikipedia.org/wiki/HyperText_Transfer_Protocol>
- https
- a :term:`HTTP`-connection with additional security measures.
- .. seealso:: <https://en.wikipedia.org/wiki/Https:_URI_scheme>
- IEC
- International Electrotechnical Commission
- IIS
- Internet Information Services is a set of Internet-based services for
- servers using Microsoft Windows.
- .. seealso:: <https://en.wikipedia.org/wiki/Internet_Information_Services>
- Index
- a feature that allows quick access to the rows in a table.
- .. seealso:: <https://en.wikipedia.org/wiki/Index_(database)>
- IP
- Internet Protocol is a data-oriented protocol used by source and
- destination hosts for communicating data across a packet-switched
- internetwork.
- .. seealso:: <https://en.wikipedia.org/wiki/Internet_Protocol>
- IP Address
- a unique number that devices use in order to identify and communicate with each other on a network utilizing the Internet Protocol standard.
- .. seealso:: <https://en.wikipedia.org/wiki/IP_Address>
- IPv6
- IPv6 (Internet Protocol version 6) is the latest revision of the
- Internet Protocol (:term:`IP`), designed to deal with the
- long-anticipated problem of its predecessor IPv4 running out of addresses.
- .. seealso:: <https://en.wikipedia.org/wiki/IPv6>
- ISAPI
- Internet Server Application Programming Interface is the API of Internet Information Services (IIS).
- .. seealso:: <https://en.wikipedia.org/wiki/ISAPI>
- ISP
- An Internet service provider is a business or organization that offers users
- access to the Internet and related services.
- .. seealso:: <https://en.wikipedia.org/wiki/ISP>
- ISO
- International Standards Organisation
- JPEG
- a most commonly used standard method of lossy compression for photographic images.
- .. seealso:: <https://en.wikipedia.org/wiki/JPEG>
- JPG
- look at :term:`jpeg`
- Key
- look at :term:`index`
- LATEX
- a document preparation system for the TEX typesetting program.
- .. seealso:: <https://en.wikipedia.org/wiki/LaTeX>
- Mac
- Apple Macintosh is a line of personal computers is designed, developed, manufactured, and marketed by Apple Computer.
- .. seealso:: <https://en.wikipedia.org/wiki/Mac>
- Mac OS X
- the operating system which is included with all currently shipping Apple Macintosh computers in the consumer and professional markets.
- .. seealso:: <https://en.wikipedia.org/wiki/Mac_OS_X>
- mbstring
- The PHP `mbstring` functions provide support for languages represented by multi-byte character sets, most notably UTF-8.
- If you have troubles installing this extension, please follow :ref:`faqmysql`, it provides useful hints.
- .. seealso:: <https://www.php.net/manual/en/book.mbstring.php>
- MCrypt
- a cryptographic library.
- .. seealso:: <https://en.wikipedia.org/wiki/MCrypt>
- mcrypt
- the MCrypt PHP extension.
- .. seealso:: <https://www.php.net/mcrypt>
- MIME
- Multipurpose Internet Mail Extensions is
- an Internet Standard for the format of e-mail.
- .. seealso:: <https://en.wikipedia.org/wiki/MIME>
- module
- some sort of extension for the Apache Webserver.
- .. seealso:: <https://en.wikipedia.org/wiki/Apache_HTTP_Server>
- mod_proxy_fcgi
- an Apache module implementing a Fast CGI interface; PHP can be run as a CGI module, FastCGI, or
- directly as an Apache module.
- MySQL
- a multithreaded, multi-user, SQL (Structured Query Language) Database Management System (DBMS).
- .. seealso:: <https://en.wikipedia.org/wiki/MySQL>
- mysqli
- the improved MySQL client PHP extension.
- .. seealso:: <https://www.php.net/manual/en/book.mysqli.php>
- mysql
- the MySQL client PHP extension.
- .. seealso:: <https://www.php.net/manual/en/book.mysql.php>
- OpenDocument
- an open standard for office documents.
- .. seealso:: <https://en.wikipedia.org/wiki/OpenDocument>
- OS X
- look at :term:`Mac OS X`.
- .. seealso:: <https://en.wikipedia.org/wiki/OS_X>
- PDF
- Portable Document Format is a file format developed by Adobe Systems for
- representing two-dimensional documents in a device-independent and
- resolution-independent format.
- .. seealso:: <https://en.wikipedia.org/wiki/Portable_Document_Format>
- PEAR
- the PHP Extension and Application Repository.
- .. seealso:: <https://pear.php.net/>
- PCRE
- Perl Compatible Regular Expressions is the perl-compatible regular
- expression functions for PHP
- .. seealso:: <https://www.php.net/pcre>
- PHP
- short for "PHP: Hypertext Preprocessor", is an open-source, reflective
- programming language used mainly for developing server-side applications
- and dynamic web content, and more recently, a broader range of software
- applications.
- .. seealso:: <https://en.wikipedia.org/wiki/PHP>
- port
- a connection through which data is sent and received.
- .. seealso:: <https://en.wikipedia.org/wiki/Port_(computing)>
- primary key
- A primary key is an index over one or more fields in a table with
- unique values for every single row in this table. Every table should have
- a primary key for easier accessing/identifying data in this table. There
- can only be one primary key per table and it is named always **PRIMARY**.
- In fact, a primary key is just an :term:`unique key` with the name
- **PRIMARY**. If no primary key is defined MySQL will use first *unique
- key* as primary key if there is one.
- You can create the primary key when creating the table (in phpMyAdmin
- just check the primary key radio buttons for each field you wish to be
- part of the primary key).
- You can also add a primary key to an existing table with `ALTER` `TABLE`
- or `CREATE` `INDEX` (in phpMyAdmin you can just click on 'add index' on
- the table structure page below the listed fields).
- RFC
- Request for Comments (RFC) documents are a series of memoranda
- encompassing new research, innovations, and methodologies applicable to
- Internet technologies.
- .. seealso:: <https://en.wikipedia.org/wiki/Request_for_Comments>
- RFC 1952
- GZIP file format specification version 4.3
- .. seealso:: :rfc:`1952`
- Row (record, tuple)
- represents a single, implicitly structured data item in a table.
- .. seealso:: <https://en.wikipedia.org/wiki/Row_(database)>
- Server
- a computer system that provides services to other computing systems over a network.
- .. seealso:: <https://en.wikipedia.org/wiki/Server_(computing)>
- Storage Engines
- MySQL can use several different formats for storing data on disk, these
- are called storage engines or table types. phpMyAdmin allows a user to
- change their storage engine for a particular table through the operations
- tab.
- Common table types are InnoDB and MyISAM, though many others exist and
- may be desirable in some situations.
- .. seealso:: <https://dev.mysql.com/doc/refman/5.7/en/storage-engines.html>
- socket
- a form of inter-process communication.
- .. seealso:: <https://en.wikipedia.org/wiki/Unix_domain_socket>
- SSL
- Secure Sockets Layer is a cryptographic protocol which provides secure
- communication on the Internet.
- .. seealso:: <https://en.wikipedia.org/wiki/Secure_Sockets_Layer>
- Stored procedure
- a subroutine available to applications accessing a relational database system
- .. seealso:: <https://en.wikipedia.org/wiki/Stored_procedure>
- SQL
- Structured Query Language
- .. seealso:: <https://en.wikipedia.org/wiki/SQL>
- table
- a set of data elements (cells) that is organized, defined and stored as
- horizontal rows and vertical columns where each item can be uniquely
- identified by a label or key or by it's position in relation to other
- items.
- .. seealso:: <https://en.wikipedia.org/wiki/Table_(database)>
- tar
- a type of archive file format: the Tape ARchive format.
- .. seealso:: <https://en.wikipedia.org/wiki/Tar_(file_format)>
- TCP
- Transmission Control Protocol is one of the core protocols of the
- Internet protocol suite.
- .. seealso:: <https://en.wikipedia.org/wiki/TCP>
- TCPDF
- PHP library to generate PDF files.
- .. seealso:: <https://tcpdf.org/>
- trigger
- a procedural code that is automatically executed in response to certain events on a particular table or view in a database
- .. seealso:: <https://en.wikipedia.org/wiki/Database_trigger>
- unique key
- A unique key is an index over one or more fields in a table which has a
- unique value for each row. The first unique key will be treated as
- :term:`primary key` if there is no *primary key* defined.
- URL
- Uniform Resource Locator is a sequence of characters, conforming to a
- standardized format, that is used for referring to resources, such as
- documents and images on the Internet, by their location.
- .. seealso:: <https://en.wikipedia.org/wiki/URL>
- Webserver
- A computer (program) that is responsible for accepting HTTP requests from clients and serving them Web pages.
- .. seealso:: <https://en.wikipedia.org/wiki/Webserver>
- XML
- Extensible Markup Language is a W3C-recommended general-purpose markup
- language for creating special-purpose markup languages, capable of
- describing many different kinds of data.
- .. seealso:: <https://en.wikipedia.org/wiki/XML>
- ZIP
- a popular data compression and archival format.
- .. seealso:: <https://en.wikipedia.org/wiki/ZIP_(file_format)>
- zlib
- an open-source, cross-platform data compression library by Jean-loup Gailly and Mark Adler.
- .. seealso:: <https://en.wikipedia.org/wiki/Zlib>
|