glossary.rst 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399
  1. .. _glossary:
  2. Glossary
  3. ========
  4. From Wikipedia, the free encyclopedia
  5. .. glossary::
  6. .htaccess
  7. the default name of Apache's directory-level configuration file.
  8. .. seealso:: <http://www.wikipedia.org/wiki/.htaccess>
  9. ACL
  10. Access Contol List
  11. Blowfish
  12. a keyed, symmetric block cipher, designed in 1993 by Bruce Schneier.
  13. .. seealso:: <http://www.wikipedia.org/wiki/Blowfish_(cipher)>
  14. Browser
  15. 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.
  16. .. seealso:: <http://en.wikipedia.org/wiki/Web_browser>
  17. bzip2
  18. a free software/open source data compression algorithm and program developed by Julian Seward.
  19. .. seealso:: <http://www.wikipedia.org/wiki/Bzip2>
  20. CGI
  21. Common Gateway Interface is an important World Wide Web technology that
  22. enables a client web browser to request data from a program executed on
  23. the Web server.
  24. .. seealso:: <http://www.wikipedia.org/wiki/CGI>
  25. Changelog
  26. a log or record of changes made to a project.
  27. .. seealso:: <http://www.wikipedia.org/wiki/Changelog>
  28. Client
  29. a computer system that accesses a (remote) service on another computer by some kind of network.
  30. .. seealso:: <http://www.wikipedia.org/wiki/Client_(computing)>
  31. column
  32. a set of data values of a particular simple type, one for each row of the table.
  33. .. seealso:: <http://www.wikipedia.org/wiki/Column_(database)>
  34. Cookie
  35. 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.
  36. .. seealso:: <http://www.wikipedia.org/wiki/HTTP_cookie>
  37. CSV
  38. Comma- separated values
  39. .. seealso:: <http://www.wikipedia.org/wiki/Comma-separated_values>
  40. DB
  41. look at :term:`database`
  42. database
  43. an organized collection of data.
  44. .. seealso:: <http://www.wikipedia.org/wiki/Database>
  45. Engine
  46. look at :term:`storage engines`
  47. extension
  48. a PHP module that extends PHP with additional functionality.
  49. .. seealso:: <http://www.wikipedia.org/wiki/extension>
  50. FAQ
  51. Frequently Asked Questions is a list of commonly asked question and there
  52. answers.
  53. .. seealso:: <http://www.wikipedia.org/wiki/FAQ>
  54. Field
  55. one part of divided data/columns.
  56. .. seealso:: <http://www.wikipedia.org/wiki/Field_(computer_science)>
  57. foreign key
  58. a column or group of columns in a database row that point to a key column
  59. or group of columns forming a key of another database row in some
  60. (usually different) table.
  61. .. seealso:: <http://www.wikipedia.org/wiki/Foreign_key>
  62. FPDF
  63. the free :term:`PDF` library
  64. .. seealso:: <http://www.fpdf.org/>
  65. GD
  66. Graphics Library by Thomas Boutell and others for dynamically manipulating images.
  67. .. seealso:: <http://www.wikipedia.org/wiki/GD_Graphics_Library>
  68. GD2
  69. look at :term:`gd`
  70. gzip
  71. gzip is short for GNU zip, a GNU free software file compression program.
  72. .. seealso:: <http://www.wikipedia.org/wiki/Gzip>
  73. host
  74. any machine connected to a computer network, a node that has a hostname.
  75. .. seealso:: <http://www.wikipedia.org/wiki/Host>
  76. hostname
  77. the unique name by which a network attached device is known on a network.
  78. .. seealso:: <http://www.wikipedia.org/wiki/Hostname>
  79. HTTP
  80. HyperText Transfer Protocol is the primary method used to transfer or
  81. convey information on the World Wide Web.
  82. .. seealso:: <http://www.wikipedia.org/wiki/HyperText_Transfer_Protocol>
  83. https
  84. a :term:`HTTP`-connection with additional security measures.
  85. .. seealso:: <http://www.wikipedia.org/wiki/Https:_URI_scheme>
  86. IEC
  87. International Electrotechnical Commission
  88. IIS
  89. Internet Information Services is a set of Internet-based services for
  90. servers using Microsoft Windows.
  91. .. seealso:: <http://www.wikipedia.org/wiki/Internet_Information_Services>
  92. Index
  93. a feature that allows quick access to the rows in a table.
  94. .. seealso:: <http://www.wikipedia.org/wiki/Index_(database)>
  95. IP
  96. Internet Protocol is a data-oriented protocol used by source and
  97. destination hosts for communicating data across a packet-switched
  98. internetwork.
  99. .. seealso:: <http://www.wikipedia.org/wiki/Internet_Protocol>
  100. IP Address
  101. a unique number that devices use in order to identify and communicate with each other on a network utilizing the Internet Protocol standard.
  102. .. seealso:: <http://www.wikipedia.org/wiki/IP_Address>
  103. IPv6
  104. IPv6 (Internet Protocol version 6) is the latest revision of the
  105. Internet Protocol (:term:`IP`), designed to deal with the
  106. long-anticipated problem of its precedessor IPv4 running out of addresses.
  107. .. seealso:: <http://www.wikipedia.org/wiki/IPv6>
  108. ISAPI
  109. Internet Server Application Programming Interface is the API of Internet Information Services (IIS).
  110. .. seealso:: <http://www.wikipedia.org/wiki/ISAPI>
  111. ISP
  112. Internet service provider is a business or organization that offers users
  113. access to the Internet and related services.
  114. .. seealso:: <http://www.wikipedia.org/wiki/ISP>
  115. ISO
  116. International Standards Organisation
  117. JPEG
  118. a most commonly used standard method of lossy compression for photographic images.
  119. .. seealso:: <http://www.wikipedia.org/wiki/JPEG>
  120. JPG
  121. look at :term:`jpeg`
  122. Key
  123. look at :term:`index`
  124. LATEX
  125. a document preparation system for the TEX typesetting program.
  126. .. seealso:: <http://www.wikipedia.org/wiki/LaTeX>
  127. Mac
  128. Apple Macintosh is line of personal computers is designed, developed, manufactured, and marketed by Apple Computer.
  129. .. seealso:: <http://www.wikipedia.org/wiki/Mac>
  130. Mac OS X
  131. the operating system which is included with all currently shipping Apple Macintosh computers in the consumer and professional markets.
  132. .. seealso:: <http://www.wikipedia.org/wiki/Mac_OS_X>
  133. MCrypt
  134. a cryptographic library.
  135. .. seealso:: <http://www.wikipedia.org/wiki/MCrypt>
  136. mcrypt
  137. the MCrypt PHP extension.
  138. .. seealso:: <http://php.net/mcrypt>
  139. MIME
  140. Multipurpose Internet Mail Extensions is
  141. an Internet Standard for the format of e-mail.
  142. .. seealso:: <http://www.wikipedia.org/wiki/MIME>
  143. module
  144. some sort of extension for the Apache Webserver.
  145. .. seealso:: <http://www.wikipedia.org/wiki/module>
  146. MySQL
  147. a multithreaded, multi-user, SQL (Structured Query Language) Database Management System (DBMS).
  148. .. seealso:: <http://www.wikipedia.org/wiki/MySQL>
  149. mysqli
  150. the improved MySQL client PHP extension.
  151. .. seealso:: <http://php.net/mysqli>
  152. mysql
  153. the MySQL client PHP extension.
  154. .. seealso:: <http://php.net/mysql>
  155. OpenDocument
  156. open standard for office documents.
  157. .. seealso:: <http://www.wikipedia.org/wiki/OpenDocument>
  158. OS X
  159. look at :term:`Mac OS X`.
  160. .. seealso:: <http://www.wikipedia.org/wiki/OS_X>
  161. PDF
  162. Portable Document Format is a file format developed by Adobe Systems for
  163. representing two dimensional documents in a device independent and
  164. resolution independent format.
  165. .. seealso:: <http://www.wikipedia.org/wiki/Portable_Document_Format>
  166. PEAR
  167. the PHP Extension and Application Repository.
  168. .. seealso:: <http://pear.php.net/>
  169. PCRE
  170. Perl Compatible Regular Expressions is the perl-compatible regular
  171. expression functions for PHP
  172. .. seealso:: <http://php.net/pcre>
  173. PHP
  174. short for "PHP: Hypertext Preprocessor", is an open-source, reflective
  175. programming language used mainly for developing server-side applications
  176. and dynamic web content, and more recently, a broader range of software
  177. applications.
  178. .. seealso:: <http://www.wikipedia.org/wiki/PHP>
  179. port
  180. a connection through which data is sent and received.
  181. .. seealso:: <http://www.wikipedia.org/wiki/Port_(computing)>
  182. RFC
  183. Request for Comments (RFC) documents are a series of memoranda
  184. encompassing new research, innovations, and methodologies applicable to
  185. Internet technologies.
  186. .. seealso:: <http://www.wikipedia.org/wiki/Request_for_Comments>
  187. RFC 1952
  188. GZIP file format specification version 4.3
  189. .. seealso:: :rfc:`1952`
  190. Row (record, tuple)
  191. represents a single, implicitly structured data item in a table.
  192. .. seealso:: <http://www.wikipedia.org/wiki/Row_(database)>
  193. Server
  194. a computer system that provides services to other computing systems over a network.
  195. .. seealso:: <http://www.wikipedia.org/wiki/Server_(computing)>
  196. Storage Engines
  197. handlers for different table types
  198. .. seealso:: <http://dev.mysql.com/doc/en/storage-engines.html>
  199. socket
  200. a form of inter-process communication.
  201. .. seealso:: <http://www.wikipedia.org/wiki/Socket#Computer_sockets>
  202. SSL
  203. Secure Sockets Layer is a cryptographic protocol which provides secure
  204. communication on the Internet.
  205. .. seealso:: <http://www.wikipedia.org/wiki/Secure_Sockets_Layer>
  206. Stored procedure
  207. a subroutine available to applications accessing a relational database system
  208. .. seealso:: <http://en.wikipedia.org/wiki/Stored_procedure>
  209. SQL
  210. Structured Query Language
  211. .. seealso:: <http://www.wikipedia.org/wiki/SQL>
  212. table
  213. a set of data elements (cells) that is organized, defined and stored as
  214. horizontal rows and vertical columns where each item can be uniquely
  215. identified by a label or key or by it?s position in relation to other
  216. items.
  217. .. seealso:: <http://www.wikipedia.org/wiki/Table_(database)>
  218. tar
  219. a type of archive file format: the Tape ARchive format.
  220. .. seealso:: <http://www.wikipedia.org/wiki/Tar_(file_format)>
  221. TCP
  222. Transmission Control Protocol is one of the core protocols of the
  223. Internet protocol suite.
  224. .. seealso:: <http://www.wikipedia.org/wiki/TCP>
  225. TCPDF
  226. Rewrite of :term:`UFPDF` with various improvements.
  227. .. seealso:: <http://www.tcpdf.org/>
  228. trigger
  229. a procedural code that is automatically executed in response to certain events on a particular table or view in a database
  230. .. seealso:: <http://en.wikipedia.org/wiki/Database_trigger>
  231. UFPDF
  232. Unicode/UTF-8 extension for :term:`FPDF`
  233. .. seealso:: <http://www.acko.net/node/56>
  234. URL
  235. Uniform Resource Locator is a sequence of characters, conforming to a
  236. standardized format, that is used for referring to resources, such as
  237. documents and images on the Internet, by their location.
  238. .. seealso:: <http://www.wikipedia.org/wiki/URL>
  239. Webserver
  240. A computer (program) that is responsible for accepting HTTP requests from clients and serving them Web pages.
  241. .. seealso:: <http://www.wikipedia.org/wiki/Webserver>
  242. XML
  243. Extensible Markup Language is a W3C-recommended general- purpose markup
  244. language for creating special-purpose markup languages, capable of
  245. describing many different kinds of data.
  246. .. seealso:: <http://www.wikipedia.org/wiki/XML>
  247. ZIP
  248. a popular data compression and archival format.
  249. .. seealso:: <http://www.wikipedia.org/wiki/ZIP_(file_format)>
  250. zlib
  251. an open-source, cross- platform data compression library by Jean-loup Gailly and Mark Adler.
  252. .. seealso:: <http://www.wikipedia.org/wiki/Zlib>