Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.336.547 Times

mod_ocaml 0.01

  Date Added: August 27, 2010  |  Visits: 758

mod_ocaml

Report Broken Link
Printer Friendly Version


Product Homepage
Download (94 downloads)



Generally, mod_ocaml is a flexible module for use with the famous Apache Web Server. Probably you know how to benefit of other modules with unbelievable capabilities, like PHP (mod_php4) or Perl (mod_perl). One of the advantages of the Apache Server is the possibility to extend its features by adding modules to your configuration. At this point, mod_ocaml comes up. mod_ocaml is designed to work with the 1.3 family of Apaches all over the world. OCAML is derived from the CAML language. We include the description from its home at INRIA here: Caml is a programming language, easy to learn, easy to use, and yet amazingly powerful. It is developed and distributed by INRIA (the main French research institute for computer science), since 1984. It is freely available for Unix, PC or Macintosh. Objective Caml (OCAML) is a general purpose programming language that combines functional, imperative, and object-oriented programming. The language is statically typed; its type system ensures the correct evaluation of programs. Types are automatically inferred. The language offers powerful constructions such as user-definable data-types, the ability to define functions by pattern-matching, and an exception mechanism. Programming in the large is facilitated by a full-fledge class-based object-oriented layer and an expressive module system. Installation Find your installed apxs, usually in /usr/bin, or /usr/local/apache/bin. Call apxs -c mod_ocaml.c to compile the module Copy the created file mod_ocaml.so to your apache libexec directory, e. g. /usr/local/apache/libexec. Make two entries in your httpd.conf configuration file: LoadModule mod_ocaml mod_ocaml.so AddHandler ocaml-parsed .ocml Restart your apache web server. Now it is ready to process your OCML-files. Usage You simply write poor old HTML code and save it under your webserver root. Choose the extension you entered at the "AddHandler" directive in httpd.conf (per default, this is .ocml). So you save a file named, e. g. test.ocml. Until now, you didnt use any of the mod_ocaml benefits. Try to include OCAML code, and it will be displayed "as is". Since you want your OCAML code to be interpreted and evaluated, you have to inform mod_ocaml of this: < ?ocml Printf.printf ("This is generated by the OCAML interpreter.");; ? > As you can see, the init tag for your OCAML parts is ". Web-Site von Leonhard Fellermayr

Requirements: No special requirements
Platforms: Linux
Keyword: Apache Http Internet Language Mod Modocaml Module Ocaml Web
Users rating: 0/10

License: Freeware Size: 16.38 KB
USER REVIEWS
More Reviews or Write Review


MOD_OCAML RELATED
Libraries  -  Apache::AxKit::XSP::Language::SimpleTaglib 1.6.2
Apache::AxKit::XSP::Language::SimpleTaglib is an alternate XSP taglib helper. SYNOPSIS package Your::XSP::Package; use Apache::AxKit::Language::XSP::SimpleTaglib; ... more initialization stuff, start_document handler, utility functions,...
307.2 KB  
Network & Internet  -  mod_macro 1.1.7
mod_macro is a third-party module to the Apache Http Server, distributed with a BSD-style license like Apache. mod_macro allows the definition and use of macros within apache runtime configuration files. The syntax is a natural extension to...
13.31 KB  
Network & Internet  -  mod_perl 2.0.3
mod_perl project brings together the full power of the Perl programming language and the Apache HTTP server. You can use Perl to manage Apache, respond to requests for web pages and much more. mod_perl gives you a persistent Perl interpreter...
3.5 MB  
Network & Internet  -  mod_access_rbl 0.9
mod_access_rbl intended for use with the Apache HTTP server, is based on the module mod_access and is distributed under the same copyright. mod_access_rbl is a superset replacement for mod_access. Both modules cannot be used at the same time....
5.12 KB  
Network & Internet  -  mod_access_referer 1.0.2
mod_access_referer is a module for the Apache HTTP Server that provides access control based on "Referer" HTTP header content. Why is mod_access_referer useful? Basically, it allow or deny the access based on what page is shown in the Web...
10.24 KB  
Network & Internet  -  mod_auth_udp 1.0
One half of mod_auth_udp, is a modul designed to be linked into the Apache http server. (Version 1.3.x) The other half is an external serverprogram, that queries a datasource to retrieve the user, password and group information, that is needed for...
7.17 KB  
Network & Internet  -  PingooCMS/WTF 4.3.4
PingooCMS/WTF is a module-based Web template framework. The project small and easy to configure: it doesnt require a database for core and rendering functions, just editing a few configuration files..
163.84 KB  
Web Browser Tools  -  iTrustPage 3.01
iTrustPage is an extension which prevents an Internet user from filling out untrustworthy Web forms. iTrustPage prevents an Internet user from filling out untrustworthy Web forms. iTrustPage assumes that a users browser is trusted (when the...
54.27 KB  
Libraries  -  Apache::Language 0.14
Apache::Language is a Perl transparent language support for Apache modules and mod_perl scripts. SYNOPSIS In YourModule.pm: sub handler { my $r = shift; use Apache::Language; my $lang = Apache::Language->new($extra_args); #$lang is now a...
15.36 KB  
Network & Internet  -  mod_dsp 0.35
mod_dsp is an Apache module for Davor Server Pages. DSP stands for Davor Server Pages, the Apache HTTP Server module, that provides PL/SQL Server Scripting and features an efficient authorization and authentication framework on the Oracle...
204.8 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, NETWORK & INTERNET
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB  
Network & Internet  -  SQL Inject Me 0.4.5
SQL Inject Me is a Firefox extension used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack.
133.12 KB