FuelPHP
ಫ್ಯೂಯೆಲ್ಪಿಎಚ್ಪಿ ಎಂಬುದು ಪಿಎಚ್ಪಿಯಲ್ಲಿ ಬರೆಯಲಾದ ಮುಕ್ತ ಮೂಲ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಆಗಿದ್ದು, ಇದು ಎಚ್ಎಂವಿಸಿ ಮಾದರಿಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಫ್ಯೂಯೆಲ್ ಪಿಎಚ್ಪಿ ಯೋಜನೆಯು ಅಕ್ಟೋಬರ್ 2010 ರಲ್ಲಿ ಪ್ರಾರಂಭವಾಯಿತು, ಅದರ ಪ್ರಮುಖ ಕೊಡುಗೆದಾರರು ಹ್ಯಾರೊ ವರ್ಟನ್, ಜೆಲ್ಮರ್ ಶ್ರೂಡರ್, ಡಾನ್ ಹಾರ್ರಿಗನ್, ಫಿಲಿಪ್ ಸ್ಟರ್ಜಿಯನ್ ಮತ್ತು ಫ್ರಾಂಕ್ ಡಿ ಜೋಂಗೆ. ನವೆಂಬರ್ 2013 ರಲ್ಲಿ, ಸ್ಟೀವ್ ವೆಸ್ಟ್ ಅಭಿವೃದ್ಧಿ ತಂಡವನ್ನು ಸೇರಿದರು. ಫಿಲಿಪ್ ಸ್ಟರ್ಜಿಯನ್ ಮತ್ತು ಡಾನ್ ಹಾರ್ರಿಗನ್ ಅವರು ಕೋಡ್ಇಗ್ನಿಟರ್ ಚೌಕಟ್ಟಿಗೆ ಕೊಡುಗೆ ನೀಡಿದ್ದಾರೆ. ಫ್ಯೂಯೆಲ್ ಪಿಎಚ್ಪಿ ಯ ಮೊದಲ ಆವೃತ್ತಿಯನ್ನು (ಫ್ಯೂಯೆಲ್ ಪಿಎಚ್ಪಿ 1.0) ಫ್ಯೂಯೆಲ್ ಎಂಬ ಗಿಟ್ಹಬ್ ಭಂಡಾರದ ಅಡಿಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು. ಎರಡನೇ ಆವೃತ್ತಿಯ (ಫ್ಯೂಯೆಲ್ಪಿಎಚ್ಪಿ 2) ಅಭಿವೃದ್ಧಿಗಾಗಿ ಫ್ಯೂಯೆಲ್ಪಿಎಚ್ಪಿ ಎಂಬ ಹೆಸರಿನ ಮತ್ತೊಂದು ಗಿಟ್ಹಬ್ ಭಂಡಾರವನ್ನು ರಚಿಸಲಾಗಿದೆ. ಪ್ರಮುಖ ಬಿಡುಗಡೆಗಳು ಯೋಜನೆಯ ಮಾರ್ಗಸೂಚಿಗಳು ಯೋಜನೆಯ ಮಾರ್ಗಸೂಚಿಗಳೆಂದರೆಃ ಇತರ ಚೌಕಟ್ಟುಗಳ ಅತ್ಯುತ್ತಮ ಕಲ್ಪನೆಗಳ ಆಧಾರದ ಮೇಲೆ ಚೌಕಟ್ಟನ್ನು ನಿರ್ಮಿಸುವುದು. ಚೌಕಟ್ಟು ಶಕ್ತಿಯುತವಾದ ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸಬೇಕು, ಅದು ಕೆಲಸ ಮಾಡಲು ಸುಲಭವಾಗಿರಬೇಕು ಮತ್ತು ಹಗುರವಾದ ಕೋಡ್ಬೇಸ್ ಅನ್ನು ಹೊಂದಿರಬೇಕು. ಸಮುದಾಯ ಅಭಿವರ್ಧಕರ ದೃಷ್ಟಿಕೋನಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದು. ಫ್ಯೂಯೆಲ್ ಪಿಎಚ್ಪಿ ಅನ್ನು ಪಿಎಚ್ಪಿ 5.3 ರಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ವಿ1. x ಗೆ ಕನಿಷ್ಠ 5.3.3 ಅಗತ್ಯವಿದೆ. ಕ್ಯಾಸ್ಕೇಡಿಂಗ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ (ಕೋಹಾನಾ ಚೌಕಟ್ಟಿನಿಂದ ಸ್ಫೂರ್ತಿ ಪಡೆದಿದೆ): ವರ್ಗಗಳು ಬಳಸುವ ನೇಮ್ಸ್ಪೇಸ್ಗಳನ್ನು ಭಾಗಶಃ ಆಧರಿಸಿದ ಡೈರೆಕ್ಟರಿ ರಚನೆ. ಹೊಂದಿಕೊಳ್ಳುವಿಕೆಃ ಕೋರ್ ಫ್ರೇಮ್ವರ್ಕ್ನ ಬಹುತೇಕ ಪ್ರತಿಯೊಂದು ಘಟಕವನ್ನು ವಿಸ್ತರಿಸಬಹುದು ಅಥವಾ ಬದಲಾಯಿಸಬಹುದು. ಮಾಡ್ಯುಲಾರಿಟಿಃ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಮಾಡ್ಯೂಲ್ಗಳಾಗಿ ವಿಂಗಡಿಸಬಹುದು. ವಿಸ್ತರಿಸುವಿಕೆಃ ಪ್ಯಾಕೇಜುಗಳ ಮೂಲಕ ಚೌಕಟ್ಟಿಗೆ ಹೆಚ್ಚುವರಿ ಕಾರ್ಯಗಳನ್ನು ಸೇರಿಸಬಹುದು. ವೈಶಿಷ್ಟ್ಯಗಳ ಅವಲೋಕನ ಒಂದು ಯುಆರ್ಎಲ್ ರೂಟಿಂಗ್ ಸಿಸ್ಟಮ್ REST ಫುಲ್ ಇಂಪ್ಲಿಮೆಂಟೇಶನ್ ಎಚ್ಎಂವಿಸಿ ಇಂಪ್ಲಿಮೆಂಟೇಶನ್ ಟೆಂಪ್ಲೇಟ್ ಪಾರ್ಸಿಂಗ್ಃ ಸ್ಟ್ಯಾಗ್ಸ್ (ಒಂದು ನಿರ್ದಿಷ್ಟ ಫ್ಯೂಯೆಲ್ಪಿಎಚ್ಪಿ ಟೆಂಪ್ಲೇಟ್ ಎಂಜಿನ್) ಮತ್ತು ಮೀಸೆ ಟೆಂಪ್ಲೇಟ್ ಎಂಜಿನ್ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ; ಮಾರ್ಕ್ಡೌನ್, ಸ್ಮಾರ್ಟಿ, ಟ್ವಿಗ್, ಹ್ಯಾಮ್ಲ್, ಜೇಡ್ ಮತ್ತು ಡ್ವೋ ಟೆಂಪ್ಲೇಟ್ ಎಂಜಿನ್ಗಳ ಚಾಲಕರು ಫಾರ್ಮ್ ಮತ್ತು ಡೇಟಾ ಊರ್ಜಿತಗೊಳಿಸುವ ವೈಶಿಷ್ಟ್ಯಗಳು ಆಬ್ಜೆಕ್ಟ್ ರಿಲೇಷನಲ್ ಮ್ಯಾಪರ್ (ಒಆರ್ಎಂ) ದುರ್ಬಲತೆಯ ರಕ್ಷಣೆಗಳುಃ ಫ್ರೇಮ್ವರ್ಕ್ ಔಟ್ಪುಟ್ ಅನ್ನು ಎನ್ಕೋಡ್ ಮಾಡುತ್ತದೆ, ಸಿಎಸ್ಆರ್ಎಫ್ ರಕ್ಷಣೆ, ಕ್ರಾಸ್-ಸೈಟ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ರಕ್ಷಣೆ, ಇನ್ಪುಟ್ ಫಿಲ್ಟರಿಂಗ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಎಸ್. ಕ್ಯೂ. ಎಲ್ ಇಂಜೆಕ್ಷನ್ ಅನ್ನು ತಡೆಯುತ್ತದೆ. ಫ್ಯೂಯೆಲ್ ಪಿಎಚ್ಪಿಗಾಗಿ ಸೆಂಟ್ರಿ ಮತ್ತೊಂದು ದೃಢೀಕರಣ ಮತ್ತು ದೃಢೀಕರಣ ಪ್ಯಾಕೇಜ್ ಆಗಿದೆ. ಕ್ಯಾಶಿಂಗ್ ಸಿಸ್ಟಮ್ ಟೂಲ್ಸ್ ಪ್ರೊಫೈಲಿಂಗ್ ಮತ್ತು ಡೀಬಗ್ಗಿಂಗ್ಃ ಪಿಎಚ್ಪಿ ಕ್ವಿಕ್ ಪ್ರೊಫೈಲರ್ ಇಂಟಿಗ್ರೇಷನ್ ಡೇಟಾಬೇಸ್ ಮೈಗ್ರೇಷನ್ ಟೂಲ್ (ಜನಪ್ರಿಯ ರೂಬಿ ಆನ್ ರೈಲ್ಸ್ ಫ್ರೇಮ್ವರ್ಕ್ನಿಂದ ಸ್ಫೂರ್ತಿ ಪಡೆದಿದೆ) ಸ್ಕ್ಯಾಫೋಲ್ಡಿಂಗ್ (ರೂಬಿ ಆನ್ ರೈಲ್ಸ್ ಫ್ರೇಮ್ವರ್ಕ್, ಆಯಿಲ್ ಪ್ಯಾಕೇಜ್ನಿಂದ ಸ್ಫೂರ್ತಿ ಪಡೆದಿದೆ) ಕಾರ್ಯಗಳು (ಕಮಾಂಡ್ ಲೈನ್ ಮೂಲಕ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಕಾರ್ಯಾಚರಣೆಗಳು) ಪರೀಕ್ಷೆಃ ಪಿಎಚ್ಪಿ ಯುನಿಟ್ ಇಂಟಿಗ್ರೇಷನ್ (ಆಯಿಲ್ ಪ್ಯಾಕೇಜ್) ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಇಂಧನ ಪಿಎಚ್ಪಿ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ ಇಂಧನ ಪಿಎಚ್ಪಿ ಬ್ಲಾಗ್ ಇಂಧನ ಪಿಎಚ್ಪಿ ಫೋರಂ ಇಂಧನ ಪಿಎಚ್ಪಿ ವಿ 1 ಸೋರ್ಸ್ ಕೋಡ್ ಇಂಧನ ಪಿಎಚ್ಪಿ ವಿ 2 ಸೋರ್ಸ್ ಕೋಡ್ ಪಿಎಚ್ಪಿ ಸಾಫ್ಟ್ವೇರ್ ಪಿಎಚ್ಪಿ ಫ್ರೇಮ್ವರ್ಕ್ಸ್ ವೆಬ್ ಫ್ರೇಮ್ವರ್ಕ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಎಮ್ಐಟಿ ಪರವಾನಗಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಪಿಎಚ್ಪಿಯಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಮಾಡಲಾದ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್