بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أضع بين ايديكم أفضل وأقوى محرك بحث مجاني
Fluid Dynamics Search Engine v2.0.0.0072
لرؤية مثال
http://www.6abib.com/cgi-bin/search/...E1%CE%D5%ED%C9
مميزات السكربت كثيرة جدآ ومن أهمها :
- إمكانية أرشفة جميع الإمتدادات (مثل الـ php ، html ، txt)
- دعم كامل للغة العربية
- إضافة عدد لا نهائي من الصفحات المؤرشفة، مع إمكانية التعديل والحذف وإعادة الزحف
- إمكانية الزحف لكامل الموقع(داخلي أو خارجي) بمجرد إدخال رابط الموقع الرئيسي
- التحكم بشكل ظهور النتائج للمستخدم، كإظهار مثال عن كلمة البحث المستخدمة ضمن نتائج البحث
- البحث عن كلمة واحدة أو مجموعة كلمات أو أي من الكلمات
- تعدد الصفحات
- لا يحتاج إلى قواعد بيانات (حيث يتم تخزين الملفات المؤرشفة في ملف تكست في نفس مجلد محرك البحث)
- لوحة تحكم محمية بكلمة مرور وإحصائيات لكلمات البحث
والعديد من المميزات الأخرى التي ستكتشفونها بأنفسكم
هذا السكربت موجود منذ فترة لابأس بها، لكنني قمت بإجراء تعديل مهم،
حيث قمت بحل مشكلة حالة تحسس الاحرف العربية والتنوين (إعدادات تحويل العلامات)
بالاضافة إلى ميزة تظليل كلمة البحث بخلفية بلون محدد (في نتائج البحث)
طريقة التنصيب :
- لقد تم وضع امتداد راس البيرل في ملفات الـ pl إلى /usr/local/bin/perl ، وغالبآ لن تحتاج إلى تغييرها،(أدخل إلى لوحة تحكم موقعك أو إسأل مستضيفك إذا كنت لا تعرف)
- قم برفع مجلد " search " إلى موقعك وبالتحديد في مجلد الـ " cgi-bin"
- أعطي ترخيص 755 للملفين proxy.pl و search.pl (ستجدهم في المجلد الرئيسي لـ search)
ملاحظة: التراخيص ضرورية جدآ، وبدونها لن يعمل السكربت
- توجه إلى صفحة تنصيب السكربت وهي
كود:
http://www.yoursite.com/cgi-bin/search/search.pl?Mode=Admin
وإستبدل yoursite بإسم الدومين الخاص بك
- أنشيء الان كلمة السر الخاصة بالدخول لللوحة التحكم (في المستطيل الاول) وكررها في المستطيل الثاني،
ملاحظة: يجب ألا تتجاوز كلمة السر عن 8 خانات
- الان أدخل كلمة السر الجديدة لتنتقل إلى صفحة الإدارة
- عليك الان بتحويل اللغة إلى العربية، وللقيام بذلك قم بإختيار UserInterface، وفي اسفل الصفحة ستجد اللغة العربية، قم بالتأشير عليها ثم إضغط save data، ثم إعمل تحديث للصفحة مرتين
- عليك الان بإنشاء حيز جديد لتضع فيه الصفحات التي ترغب بأرشفتها، وللقيام بذلك ، إضغط على "التحكم بالحيزات"، ثم إضغط على "إنشاء حيز جديد"
- إختر إسمآ جديدآ (ليكن مثلآ: مقالات الموقع)و أترك الباقي على حاله(إذا أردت فقط أرشفة صفحات موقعك) ، ثم إضغط على "إنشاء حيز جديد"
((ملاحظة: السكربت يبقى مجانيآ طالما لم تضف أكثر من حيز، وإلا ستحتاج إلى ترخيصه، لأنك ستجد أن بعض الخيارات والمميزات المتقدمة قد إختفت))
- إضغط الان على صفحة الادارة، لتبدأ بإضافة عناوين صفحاتك
- إذا أردت إضافة العناوين يدويآ فضع روابطك في المربع الاول، أما إذا أردت الزحف لكامل الموقع أو لمجلد معين فضع الرابط في المربع الثاني وسيقوم تلقائيآ بالزحف
- من الان وصاعدآ ستكون وصلة الدخول للوحة التحكم هي (إستبدل كلمة site بإسم موقعك)
كود:
http://www.site.com/cgi-bin/testsearch/search.pl?Mode=Admin
هناك عدة طرق لإظهار محرك البحث للزائر:-
1- كود إدارج نموذج البحث المتقدم في صفحتك (إستبدل كلمة site بإسم موقعك)
كود:
<form method="get" action="http://www.site.com/cgi-bin/search/search.pl">
<table border="1" cellpadding="4" cellspacing="1" align="center" bgcolor="#d5d2bb"><tr><td>
<table align="center" border="0" cellpadding="2">
<tr>
<td align="center">
<label for="fdse_Match">طابق</label>
<select name="Match" id="fdse_Match"><option value="1">كامل قواعد البيانات</option><option value="0">أي من</option></select>
<label for="fdse_Realm"> كلمات البحث في:</label><select name="Realm" id="fdse_Realm">
<option selected="selected" value="All">[ كامل قواعد البيانات ]</option> <option value="My Realm 1">My Realm 1</option>
</select>
</td>
</tr>
</table>
<table align="center" border="0" cellpadding="2">
<tr>
<td valign="middle" align="right" style="font-weight:bold"><label for="fdse_Terms">كلمات المفتاح:</label></td>
<td valign="middle"><tt><input value="" name="Terms" size="25" style="font-family:monospace" id="fdse_Terms" /></tt></td>
<td valign="middle" align="left"><input type="submit" class="submit" value="بحث" /></td>
</tr>
</table></td></tr></table>
</form>
2- كود نموذج البحث البسيط (إستبدل كلمة site بإسم موقعك)
كود:
<form method="get" action="http://www.site.com/cgi-bin/search/search.pl">
<label for="fdse_TermsEx">البحث عن: </label><input name="Terms" id="fdse_TermsEx" />
<input type="submit" value="بحث" />
</form>
3- أو يمكنك ببساطة وضع رابط مستقل لمحرك البحث، والذي سيكون على الشكل التالي
كود:
http://www.site.com/cgi-bin/search/search.pl
- إذا أردت أن تظهر كلمة البحث(في النتائج) مظللة فقم بتعديل ملف style.inc الموجود في search\searchdata\templates
مثال على ملف الستايل (style.ince)بعد التعديل
كود:
<style type="text/css">
<!--
input,textarea {
font-family:monospace;
font-size:10pt;
}
body,p,dl,dt,dd,td,th,.submit {
font-family:verdana,sans-serif;
font-size:12pt;
}
.submit {
color:#000000;
background-color:#ffffff;
cursor:pointer;
font-weight:bold;
}
a:hover {
color:#ff4444;
background-color:#ffffff;
}
b.hl1 {
font-weight:lighter;
}
b.hl2 {
font-weight:bold;
font-size:12pt;
color:#004080;
background-color:#FFECC4;
}
.sr {
font-size:12pt;
line-height:14pt;
font-weight:bold;
color:#8C8C8C;
}
//-->
</style>
للتحميل إضغط على الرابط التالي
http://www.6abib.com/searchengine
نرحب بأي إستفسار أو مشكلة قد تواجهك