ProcessWire
பிராசஸ்வைர் என்பது ஒரு இலவச மற்றும் திறந்த மூல உள்ளடக்க மேலாண்மை அமைப்பு (சிஎம்எஸ்), உள்ளடக்க மேலாண்மை கட்டமைப்பு (சிஎம்எஃப்) மற்றும் வலை பயன்பாட்டு கட்டமைப்பு (டபிள்யூஏஎஃப்) பிஎச்பி நிரலாக்க மொழியில் எழுதப்பட்டுள்ளது. இது மொஸில்லா பொது உரிமம் 2 இன் கீழ் விநியோகிக்கப்படுகிறது. ஜாவாஸ்கிரிப்ட் கட்டமைப்பு jQuery போன்ற பயன்பாடு மற்றும் பெயரிடும் மரபுகளுடன் ஒரு ஏபிஐயைச் சுற்றி பிராசஸ்வைர் கட்டப்பட்டுள்ளது. ஏபிஐயின் பின்னணியில் கூறப்பட்ட குறிக்கோள், ஜேக்வேரி டிஓஎம்-க்கு வழங்கும் வலைத்தளத்தில் உள்ள பக்கங்களுக்கு அணுகல் மற்றும் கட்டுப்பாட்டின் அளவை வழங்குவதாகும். உள்ளடக்கம் ஏபிஐ அல்லது வலை அடிப்படையிலான நிர்வாகக் கட்டுப்பாட்டு குழு வழியாக நிர்வகிக்கப்படுகிறது. பிராசஸ்வைர் பெரும்பாலும் வலைத்தளங்கள், வலை பயன்பாடுகள், சேவைகள், உள்ளடக்க ஊட்டங்கள் மற்றும் தொடர்புடைய பயன்பாடுகளின் வளர்ச்சிக்கு பயன்படுத்தப்படுகிறது. விரிவான ஆவணங்களுடன் jQuery-பாணியிலான API வரைகலை வலை அடிப்படையிலான நிறுவி அனைத்து புலங்களும் தனிப்பயன் புலங்கள், API இல் உள்ள செயல்பாடுகளைக் கண்டுபிடிப்பதற்காக குறியிடப்பட்டுள்ளது பிற PHP பயன்பாடுகள் அல்லது கட்டளை-வரி ஸ்கிரிப்ட்களிலிருந்து துவக்கப்படலாம் ஊடாடும் மற்றும் API-அடிப்படையிலான பட கையாளுதல் செயல்பாடுகள் இழுத்து மற்றும் சொட்டு மரம் அடிப்படையிலான பக்க பட்டியல் இழுத்து மற்றும் சொட்டு கோப்பு மற்றும் பட பதிவேற்றங்கள் மற்றும் எடிட்டிங் செயல்பாடுகள் பெரிய அளவிலான (100k + பக்கம்) நிறுவல்களுக்கு ஆதரவு API அழைப்புகளுக்கான சரம் அடிப்படையிலான தேர்வாளர்களின் பயன்பாடு பங்கு அடிப்படையிலான அணுகல் கட்டுப்பாட்டு அமைப்பு பாதுகாப்பு மார்க்அப் அக்னோஸ்டிக் வெளியீட்டில் முக்கிய மேம்பாட்டு முக்கியத்துவம், டெவலப்பருக்கு அனைத்து வெளியீட்டையும் விட்டுவிடுகிறது டெம்ப்ளேட் கோப்புகள் PHP-அடிப்படையிலானவை, முழு பக்கங்கள் அல்லது தனிப்பட்ட பகுதிகளின் இயல்புநிலை வெளியீடு கேச்சிங் மூலம் எந்த டெம்ப்ளேட் என்ஜினும் பயன்படுத்தப்பட இந்த பார்வையாளர்களுக்குள், பிராசஸ்வைர் ஒரு மேம்பாட்டு கருவியாகவும் சிஎம்எஸ் ஆகவும் பயன்படுத்தப்படுகிறது. வளர்ச்சிக்குப் பிந்தைய பார்வையாளர்கள் வலைத்தளங்கள் மற்றும் பயன்பாடுகளுக்கான உள்ளடக்கத்தை நிர்வகிக்கும் தனிநபர்களுக்கு மாறுகிறார்கள், அவர்கள் பொதுவாக வலை வடிவமைப்பாளர்/டெவலப்பர்கள் அல்ல. இந்த பார்வையாளர்கள் உள்ளடக்கத்தை நிர்வகிக்க முதன்மையாக சிஎம்எஸ் ஆக பிராசஸ்வயரைப் பயன்படுத்துகின்றனர். வரலாறு செயல்முறை கம்பி 2003 முதல் செயலில் வளர்ச்சியில் உள்ளது. 2003 முதல் 2007 வரை இது டிக்டேட்டர் சிஎம்எஸ் என்ற பெயரில் உருவாக்கப்பட்டது. 2007 முதல் 2010 வரை இது பிராசஸ்வைர் 1. x என உருவாக்கப்பட்டது. பிராசஸ்வைர் 2010 ஆம் ஆண்டில் ஒரு திறந்த மூல சமூக திட்டமாக மாறியது, இது தற்போது பிராசஸ்வைர் 2. x மற்றும் 3. x என உருவாக்கப்பட்டுள்ளது. முதல் திறந்த மூல வெளியீட்டிலிருந்து பிராசஸ்வைர் 8 குறிப்பிடத்தக்க பதிப்பு வெளியீடுகளையும், 100 க்கும் மேற்பட்ட சிறிய பதிப்பு வெளியீடுகளையும் கொண்டுள்ளது. செப்டம்பர் 2016 இல் வெளியிடப்பட்ட பதிப்பு 3 இரண்டாவது பெரிய பதிப்பு வெளியீடாகும். மொழிபெயர்ப்புகள் மற்றும் சமூக செயல்முறை கம்பி செயலில், உலகளாவிய இறுதி பயனர் மற்றும் டெவலப்பர் சமூகங்களைக் கொண்டுள்ளது. இந்த சமூகங்கள் சீன, குரோஷிய, செக், டச்சு, பிரெஞ்சு, ஜெர்மன், கிரேக்கம், ஹீப்ரு, ஹங்கேரிய, இத்தாலிய, ஜப்பானிய, போர்த்துகீசியம், ரஷ்ய, ஸ்லோவாக், ஸ்பானிஷ், ஸ்வீடிஷ், துருக்கிய, உக்ரேனிய மற்றும் வியட்நாமிய மொழிகள் உட்பட ஆங்கிலத்தில் இருந்து பிராசஸ்வைர் மொழியை தங்கள் சொந்த மொழிகளில் மொழிபெயர்த்துள்ளன. பிராசஸ்வைர் சமூகங்களின் மைய மையம் டெவலப்பர் ஆதரவு மன்றங்களில் காணப்படுகிறது. விருதுகள் மற்றும் வெளியீடுகள் 2016 நவம்பரில் பிராசஸ்வைர் சிஎம்எஸ் விமர்சகரின் சிறந்த சிறு வணிக சிஎம்எஸ் விருதைப் பெற்றது. ஜூலை 2016 இல் ஸ்மாஷிங் இதழ் ஒரு தொடக்க வழிகாட்டி செயல்முறை கம்பியை வெளியிட்டது. ஜனவரி 2016 முதல் என்வாடோ டட்ஸ் + பிராசஸ்வைர் குறித்த பல கட்டுரைகளையும் பயிற்சிகளையும் வெளியிட்டுள்ளது. ஜனவரி 2015 இல் பிராசஸ்வைர் சிஎம்எஸ் விமர்சகரின் சிறந்த இலவச பிஎச்பி சிஎம்எஸ் விருதைப் பெற்றது. டிசம்பர் 2014 இல் பிஎச்பி ஆர்க்கிடெக்ட் பிராசஸ்வைர்ஃ நெகிழ்வுத்தன்மை, சக்தி மற்றும் தூய வேடிக்கையின் தாராளமான அளவை வெளியிட்டது. டிசம்பர் 2012 இல் பிராசஸ்வைர் சிஎம்எஸ் விமர்சகரின் சிறந்த இலவச சிஎம்எஸ் விருதைப் பெற்றது. கட்டிடக்கலை செயல்முறை கம்பி ஒரு பக்க உள்ளடக்க மரத்தைச் சுற்றி கட்டப்பட்டுள்ளது (ஒரு வாளி அமைப்புக்கு மாறாக). ஒவ்வொரு பக்கத்தின் URL அல்லது பாதை எப்போதும் படிநிலையில் அதன் இடத்தைப் பிரதிபலிக்கிறது. ஏபிஐயில் பக்கத்தைக் குறிப்பிட இதே பாதையைப் பயன்படுத்துகிறார். இதன் விளைவாக, உள் மர வரிசைமுறைக்கான பாதையின் இந்த இணைப்பு செயல்முறை கம்பியின் கட்டமைப்பை வரையறுக்கிறது. உள்ளடக்க மரத்தால் குறிக்கப்படும் பெற்றோர்-குழந்தை உறவுக்கு அப்பால், ப்ராசஸ்வைர் மரத்தில் உள்ள பக்கங்களுக்கு இடையில் ஒன்றுக்கு ஒன்று மற்றும் ஒன்றுக்கு பல குறிப்புகளை ஆதரிக்கிறது. செயல்முறை கம்பியில் உள்ள வார்ப்புரு கட்டமைப்பு வார்ப்புருக்கள் என்பது உள்ளடக்க வகையின் வரையறையைக் குறிக்கும் ஒன்று அல்லது அதற்கு மேற்பட்ட தனிப்பயன் புலங்களைக் கொண்ட உள்ளடக்க வகையாகும். பிராசஸ்வையரில் உள்ள ஒவ்வொரு பக்கமும் ஒரு டெம்ப்ளேட்டுக்கு ஒதுக்கப்பட்டுள்ளது, இது பக்கத்தின் வகையைக் குறிக்கிறது. ஒரு டெம்ப்ளேட் பொதுவாக பல பக்கங்களுக்கு இடையில் பகிரப்படுகிறது. வார்ப்புருவைப் பயன்படுத்தி பக்கங்களுக்கிடையே பகிரப்படும் அணுகல் கட்டுப்பாடு, தற்காலிக சேமிப்பு மற்றும் பிற அமைப்புகளையும் வார்ப்புருக்கள் வரையறுக்கின்றன. வார்ப்புருக்கள் விருப்பப்படி ஒரு தொடர்புடைய PHP கோப்பைக் கொண்டுள்ளன, இது வார்ப்புரு-கோப்பு என்று குறிப்பிடப்படுகிறது. வார்ப்புருவைப் பயன்படுத்தும் ஒரு பக்கத்திற்கான URL அணுகப்படும் போதெல்லாம் இந்த கோப்பு செயல்படுத்தப்படுகிறது. இதன் விளைவாக, வார்ப்புரு-கோப்புகள் பொதுவாக வெளியீட்டு நோக்கங்களுக்காக பயன்படுத்தப்படுகின்றன. டெம்ப்ளேட்-கோப்பு பல ஏபிஐ மாறிகளுடன் வழங்கப்படுகிறது, இதில் மிகவும் குறிப்பிடத்தக்கது $பக்க ஏபிஐ மாறி, இது தற்போதைய பக்கத்தின் அனைத்து புலங்களையும் உள்ளடக்கத்தையும் கொண்டுள்ளது. டெம்ப்ளேட்-கோப்புகள் பயன்பாட்டைப் பொறுத்து பல சூழல்களுக்கு சேவை செய்கின்றன. பிராசஸ்வையரின் இயல்புநிலை வலைத்தள சுயவிவரங்கள் டெம்ப்ளேட்-கோப்புகளை முதன்மையாக நேரடி மற்றும் மாறும் வகையில் உருவாக்கப்பட்ட எச். டி. எம். எல் மார்க்அப்பின் வெளியீட்டிற்காகப் பயன்படுத்துகின்றன. டெம்ப்ளேட்-கோப்புகள் ஒரு மாதிரி மற்றும் ஒரு தனி பார்வைக்கு இடையில் இடைநிலை கட்டுப்படுத்திகளாகவும் பயன்படுத்தப்படலாம். டெம்ப்ளேட்-கோப்புகள் வழக்கமான பிஎச்பி கோப்புகள் என்பதால், அவை ஒரு தனி பகுப்பாய்வு அடுக்கு இல்லாமல், பொருத்தமான இடங்களில் பிற வலை சேவைகள் அல்லது பிஎச்பி பயன்பாடுகளை அழைக்க முடியும். புலம் கட்டமைப்பு செயல்முறை கம்பியில் உள்ள அனைத்து புலங்களும் பயனரால் வரையறுக்கப்பட்ட தனிப்பயன் புலங்கள். கொடுக்கப்பட்ட புலம் பல வார்ப்புருக்களுக்கு ஒதுக்கப்படலாம், அவை அந்த வார்ப்புருவைப் பயன்படுத்தி ஒவ்வொரு பக்கத்திற்கும் தனிப்பட்ட உள்ளடக்க துண்டுகளை வைத்திருக்கின்றன. ஒவ்வொரு புலத்திற்கும் ஒரு வகை உள்ளது, இது "புல வகை" (1 சொல்) என்று குறிப்பிடப்படுகிறது, இது ஒரு வகை சொருகி தொகுதி. உரை, எண்கள், கோப்புகள், படங்கள், பக்க குறிப்புகள், URL கள், மின்னஞ்சல் முகவரிகள், தேதிகள் மற்றும் கருத்துகளை ஆதரிக்கும் பல புல வகை தொகுதிகளை பிராசஸ்வைர் உள்ளடக்கியது. கூடுதல் புல வகை தொகுதிகள் மூன்றாம் தரப்பு தொகுதிகளாக நிறுவப்பட்டுள்ளன. விநியோகம் மற்றும் தேவைகள் பிராசஸ்வையரின் மூலக் குறியீடு கிட்ஹப்பில் ஹோஸ்ட் செய்யப்பட்டுள்ளது, மேலும் இது சாப்டாகுலஸ், பிட்னாமி மற்றும் இசையமைப்பாளர்/பேக்கேஜிஸ்ட் ஆகியவற்றிலும் விநியோகிக்கப்படுகிறது. பல ஹோஸ்டிங் வழங்குநர்கள் மற்றும் வலை மேம்பாட்டு சூழல்களால் பயன்படுத்தப்படும் AMP (அப்பாச்சி, மைஎஸ்கியூஎல், பிஎச்பி) மேடையில் பிராசஸ்வைர் இயங்குகிறது. பிராசஸ்வைர்க்கு பிஎச்பி பதிப்பு 5.3 அல்லது புதியது மற்றும் மைஎஸ்கியூஎல் 5.0.15 அல்லது புதியது தேவைப்படுகிறது. குறிப்புகள் வெளிப்புற இணைப்புகள் உள்ளடக்க மேலாண்மை அமைப்புகள் பிஎச்பி கட்டமைப்புகள் வலை கட்டமைப்புகள் இலவச மென்பொருள் இலவச உள்ளடக்க மேலாண்மை அமைப்புகள் பிஎச்பி குறுக்கு-தள மென்பொருளில் நிரல் செய்யப்பட்ட இலவச மென்பொருள் 2016 அறிமுகங்கள்