Mojolicious
ಮೊಜೊಲಿಸಿಯಸ್ ಒಂದು ನೈಜ-ಸಮಯದ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಆಗಿದ್ದು, ಇದನ್ನು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಕ್ಯಾಟಲಿಸ್ಟ್ನ ಸೃಷ್ಟಿಕರ್ತ ಸೆಬಾಸ್ಟಿಯನ್ ರೀಡೆಲ್ ಬರೆದಿದ್ದಾರೆ. ಕಲಾತ್ಮಕ ಪರವಾನಗಿ v 2 ಅಡಿಯಲ್ಲಿ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿ ಪರವಾನಗಿ ಪಡೆದಿದೆ, ಇದನ್ನು ಪರ್ಲ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ವೇಗವರ್ಧಕವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ರೀಡೆಲ್ನ ಹಿಂದಿನ ಅನುಭವದ ಆಧಾರದ ಮೇಲೆ ಸರಳ ಮತ್ತು ಸಂಕೀರ್ಣವಾದ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳೆರಡರಲ್ಲೂ ಬಳಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಈ ಚೌಕಟ್ಟಿನ ದಾಖಲಾತಿಗೆ ದಿ ಪರ್ಲ್ ಫೌಂಡೇಶನ್ನ ಅನುದಾನದಿಂದ ಭಾಗಶಃ ಧನಸಹಾಯ ನೀಡಲಾಯಿತು. ಇದನ್ನು ಪರ್ಲ್ನಲ್ಲಿ ಬರೆಯಲಾಗಿರುವಂತೆ, ಮೊಜೊಲಿಸಿಯಸ್ ಪರ್ಲ್ ಲಭ್ಯವಿರುವ ಅನೇಕ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಒಂದನ್ನು ಚಲಾಯಿಸಬಹುದು ಮತ್ತು ಇದನ್ನು ನೇರವಾಗಿ ಸಿ. ಪಿ. ಎ. ಎನ್. ನಿಂದ ಸ್ಥಾಪಿಸಬಹುದು. ಮೊಜೊಲಿಸಿಯಸ್ನ ಪೂರ್ವನಿರ್ಮಿತ ಪ್ಯಾಕೇಜುಗಳು ನೆಟ್ಬಿಎಸ್ಡಿಗೆ ಪಿಕೆಜಿಎಸ್ಆರ್ಸಿಯಿಂದ ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ ಮತ್ತು ಇತರ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಆಕ್ಟಿವ್ ಸ್ಟೇಟ್ನ ಪರ್ಲ್ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ನಿಂದ ಲಭ್ಯವಿವೆ. ಮೊಜೊಲಿಸಿಯಸ್ಃಃ ಲೈಟ್ ಮೂಲಕ ಸರಳೀಕೃತ ಏಕ ಫೈಲ್ ಮೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ರಿಯಲ್-ಟೈಮ್ ವೆಬ್ ಫ್ರೇಮ್ವರ್ಕ್ ಅನ್ನು ಹೊಂದಿದೆ. RESTful ಮಾರ್ಗಗಳು, ಪ್ಲಗ್ಇನ್ಗಳು, ಪರ್ಲ್-ಇಶ್ ಟೆಂಪ್ಲೆಟ್ಗಳು, ಅಧಿವೇಶನ ನಿರ್ವಹಣೆ, ಸಹಿ ಮಾಡಿದ ಕುಕೀಗಳು, ಪರೀಕ್ಷಾ ಚೌಕಟ್ಟು, ಸ್ಥಿರ ಕಡತ ಸರ್ವರ್ ಮತ್ತು ಪೂರ್ಣ ಯುನಿಕೋಡ್ ಬೆಂಬಲಕ್ಕಾಗಿ ಚೌಕಟ್ಟಿನ ಹೊರಗಿನ ಬೆಂಬಲ. ಪರ್ಲ್ 5.10.1 ಅನ್ನು ಹೊರತುಪಡಿಸಿ ಯಾವುದೇ ಅವಶ್ಯಕತೆಗಳಿಲ್ಲದ ಪೋರ್ಟಬಲ್ ಮತ್ತು ಆಬ್ಜೆಕ್ಟ್ ಓರಿಯೆಂಟೆಡ್ ಪರ್ಲ್ API (5.18 + ಅನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದ್ದರೂ, ಮತ್ತು ಐಚ್ಛಿಕ CPAN ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಅವುಗಳನ್ನು ಸ್ಥಾಪಿಸಿದರೆ ಸುಧಾರಿತ ಕಾರ್ಯವನ್ನು ಒದಗಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ). ಪೂರ್ಣ ಸ್ಟ್ಯಾಕ್ HTTP ಮತ್ತು ವೆಬ್ಸಾಕೆಟ್. ಐಪಿವಿ6, ಟಿಎಲ್ಎಸ್, ಐಡಿಎನ್ಎ, ಕಾಮೆಟ್ (ದೀರ್ಘ ಮತದಾನ), ಚಂಕಿಂಗ್ ಮತ್ತು ಮಲ್ಟಿಪಾರ್ಟ್ ಬೆಂಬಲದೊಂದಿಗೆ ಕ್ಲೈಂಟ್/ಸರ್ವರ್ ಅನುಷ್ಠಾನ. ಅಂತರ್ನಿರ್ಮಿತ ನಿರ್ಬಂಧಿಸದ I/O ವೆಬ್ ಸರ್ವರ್ ಎಂಬೆಡಿಂಗ್ಗಾಗಿ ಲಿಬೆವೆಂಟ್ ಮತ್ತು ಬಿಸಿ ನಿಯೋಜನೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಸ್ವಯಂಚಾಲಿತ ಸಿಜಿಐ ಮತ್ತು ಪಿಎಸ್ಜಿಐ ಪತ್ತೆ. ಸಿ. ಎಸ್. ಎಸ್. 3 ಸೆಲೆಕ್ಟರ್ ಬೆಂಬಲದೊಂದಿಗೆ ಜೆ. ಎಸ್. ಓ. ಎನ್ ಮತ್ತು ಎಚ್. ಟಿ. ಎಂ. ಎಲ್5/ಎಕ್ಸ್. ಎಂ. ಎಲ್ ಪಾರ್ಸರ್. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಮೊಜೊಲಿಸಿಯಸ್-ಪರ್ಲ್ ರಿಯಲ್-ಟೈಮ್ ವೆಬ್ ಫ್ರೇಮ್ವರ್ಕ್ ವೆಬ್ ಫ್ರೇಮ್ವರ್ಕ್ಗಳು ಪರ್ಲ್ ಸಾಫ್ಟ್ವೇರ್ ಪರ್ಲ್ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾದ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್