نرم افزار جمع آوری جدید ترین آدرس های ایمیل smail mail collector
اسفند ۲۶, ۱۳۹۰ پروژه ی شخصی
این نرم افزار قادر است آخرین آدرس های ایمیل فعال را از موتور های جستجو جمع آوری کند .
* امکان افزودن آدرس های جدید برای بررسی
امکان دریافت فایل متنی در خروجی
امکان ذخیره سازی آدرس های ایمیل در دیتابیس
برچسب ها: آدرس ایمیل, جمع آوری, جمع آوری ادرس ایمیل, نرم افزار ایمیل, نرم افزار جمع آوری آدرس های ایمیل
جزئیات تبلیغ گر
خرداد ۱۷, ۱۳۹۰ پروژه ی شخصی, یاداشت شخصی
سلام
اینجا هستم تا جزئیات فرایند طراحی ربات تبلیغ گر رو بیان کنم .
ربات تبلیغ گر رو بر روی دامنه ی http://tabliggar.tabliggar.co.cc دو روز پیش فعال کردم .
اما کارهایی که انجام شد :
با توجه به این که بعد از یک روز متوجه شدم بار سرور خیلی شدیده و ممکنه از سرور اخطار بهم بدن یک ماجول پاک کننده برای ربات نوشتم که کار آن بررسی آدرس های غیر مجاز آدرس هایی که در هنگام crawl با خطا همراه بوده اند مثل (۴۰۴ ) . این ماژول بعد از بررسی و فیلترینگ در صورتی که یک آدرس استاندارد نباشد آدرس مذکور را از لیست خارج می کند .
امروز دوباره به دیتا بیس رجوع کردم دیدم فوق العاده حجم داده ها در بخش آدرس دهی زیاد شده است تصمیم گرفتم که در ماژول پاک کننده قسمتی اضافه کنم که به صورت اتوماتیک آدرس های بررسی شده را هر ساعت یک بار بررسی کرده و عملیات پاک سازی را انجام دهد .
تبدیل شدن تبلیغ گر به یک موتور جستجوی تمام عیار :
چون الگوریتم قبلی محدودیتی برای crawl نداشت بعد از مراجعه ی خزنده به سایت آدرس های آن سایت را نیز استفاده می کرد که این باعث افزایش بار آدرس ها ، ظرفیت استفاده از سی پی یو و امکان ایندکس کردن سایت های که فعال نیستند رو در بر داشت .این تصمیم رو گرفتم که این امکان رو غیر فهال کنم فقط سایت هایی که ۲۴ ساعت گذشته فعالیت دارند را ایندکس کنم .
مشکل عمومی جمع آوری ایمیل :
بعد از تغییرات بالا بعضی فیلد های ارسال اتوماتیک ایمیل از کار افتاد مثلا آدرسی که ایمیل مذکور از آنجا توسط crawler برداشته شده بود ایشاالله با معماری بعدی این مشکل رو حل می کنم .
مشکل بعدی ایمیل های غیر مجاز و غیر فعال می باشد ، که به زودی در قسمت ماجول پاک کننده ایمل های غیر مجازی که از فیلترینگ رد میشن را قرار می دهم هنوز تصمیم نگرفتم که ایمیل های مذکور را توسط هوش مصنوعی اصلاح کنم یا کلا از لیست پاک کنم .
در مبحث ارسال ایمیل های تبلیغاتی بحثی با عنوان Bounce mail handler مطرح هست که بخض جدا ناپذیر آن حساب میشود . یعنی دریافت اتوماتیک ایمیل های برگشتی و حذف آنها از لیست که باعث افزایش فوق العاده ی لیست ارسال می شود .
رابط کاربری که برای تبلیغ گر طراحی شده توسط موتور قالب twig پیاده سازی شد با توجه به محاسباتی که انجام دادم twig از بقیه ی موتور های طراحی قالب به مراتب سریع تر کار می کند .
مراتب پیش رفت پروژه به حضار اطلاع داده خواهد شد .
با تشکر پیام خانی نژاد
برچسب ها: Bounce mail handler, crawl, crawler, تبلیغ گر
نسخه ی آزمایش ربات تبلیغ گر شروع به کار کرد
خرداد ۱۶, ۱۳۹۰ پروژه ی شخصی
نسخه ی ۱٫۱ ربات تبلیغ گر در آدرس
http://tabliggar.tabliggar.co.cc/
شروع به کار کرد .
به مراتب امکانات این ربات توضیح داده خواهد شد .
برچسب ها: ربات تبلیغ گر, پیام خانی نژاد
سومین کلاس من با عنوان کلاس انتخاب کننده ی تم تایید شد
اسفند ۱۷, ۱۳۸۹ پروژه ی شخصی
امکانات این کلاس به این صورت می باشد :
با استفاده از این کلاس می تونید تم های که با استفاده از تکنولوژی xml ایجاد شده این را لود کنید
این کلاس نام قالب ها را با استفاده از اسم پوشه ها و اطلاعاتی که در فایل xml ذخیره شده است لود می کند .
اطلاعاتی که در فایل xml تعریف شده اند شامل name, version, creator name, URL, e-mail address, description می باشند .
با استفاده از این کلاس شما می توانید قالب ها را نیز حذف کنید .
با استفاده از این کلاس می تواند قالب ها را فعال و یا آنیستال کنید .
این کلاس اساسا برای Smarty Template Engine ایجاد شده است اما می تواند برای سایت اسکریپت ها به عنوان الگو استفاده شود .
برچسب ها: php, smarty, Smarty Template Engine, xml, اسمارتی, انتخاب تم, انتخاب قالب, ایکس ام ال, تکنولوژی, طراحی سایت, طرای وب سایت, پی اچ پی, پیام خانی نژاد, کلاس, کلاس پی اچ پی
