سرویس کوتاه کننده لینک یون

4 سال و 9 ماه پیش

این روزها عباراتی مثل "کوتاه کننده لینک" یا "URL Shortener" زیاد به گوش میخوره. شاید کمتر کاربر حرفه ای اینترنت رو بشه این روزها پیدا کرد که با اینگونه سرویس ها آشنا نباشه ، سرویس هایی که به صورت خیلی خلاصه ، لینک های بلند و ناخوانای اینترنتی رو به لینک های خیلی کوتاه و جمع و جور تبدیل می کنن. اما علت محبوبیت این سرویس ها چیه ؟

شاید یکی از مهترین عوامل محبوبیت سرویس های کوتاه کننده لینک ، گسترش استفاده از شبکه اجتماعی توئیتر باشه . شبکه اجتماعی ای که کاربرهاش رو ملزم میکنه نوشته هاشون رو در 140 کاراکتر محدود کنن. خوب اگه کاربری تمایل داشت لینکی رو شیر کنه که مثلا 200 کاراکتر طولش باشه اونوقت تکلیف چیه ؟ این جاست که کوتاه کننده های لینک خودشون رو جلوه میدن. هر چند که امروزه دامنه استفاده از این گونه سرویس ها خیلی بیشتر از این ها توسعه پیدا کرده و نه تنها در شبکه های اجتماعی مختلف ، بلکه امروزه کاربران اینترنت در وبلاگ ها ، بدنه ایمیل هاشون ، در فروم ها و... ترجیح میدن از لینک های کوتاه شده استفاده کنن.

اما با وجود خیل عظیم کوتاه کننده های لینک که با یک سرچ ساده در اینترنت میشه خیلی هاشون رو شناسایی کرد ، چرا به سرویسی مثل یون احساس نیاز میشه ؟ در واقع سوال اصلی اینه که چه چیزی سرویس یون رو از سایر نمونه های مشابه متمایز میکنه ؟

کوتاه کننده لینک یون

در مورد سرویس های خارجی باید بگم که در این زمینه سرویس های بسیار قوی ای وجود دارند که امکانات خیلی خوبی رو به کاربرا ارائه میدن اما امکان دسترسی به بخش هایی از آن ها از داخل کشور وجود ندارد. این در حالی است که دسترسی به سرویس کوتاه کننده مربوط به شرکت گوگل به طور کلی از داخل کشور مسدود شده است.

اما می رسیم به سرویس های داخلی یا بهتره بگیم سرویس های فارسی . در این میان تعدادی از سرویس ها تبلیغاتی هستند ، به این معنا که هنگامی که بر روی لینک های کوتاه شده این سرویس ها کلیک می کنید ، برای مدت قابل توجهی شما را جهت نمایش تبلیغات متوقف می کنند ...(ادامه)


18 نظر

نکات مهم در ارسال ایمیل HTML

4 سال و 11 ماه پیش

همون طور که میدونید که یکی از نیازهای مهم اکثر وبسایت ها ، ارسال ایمیل های روزانه به کاربراست. این ایمیل ها ممکنه با اهداف متفاوتی ارسال بشه. مثلا برای تایید عضویت ، بازیابی رمز عبور ، ارسال خبرنامه ، ارسال یادآور ( reminder ) برای کاربران و در بسیاری از موارد ایمیل های تبلیغاتی.

شما به عنوان برنامه نویس و یا وبمستر ، ممکنه بخواید این ایمیل ها رو از سرور شخصی خودتون ارسال کنید و یا به خاطر بعضی دلایل ( مثلا محدودیت هاست در ارسال ایمیل یا ترس از اسپم شناخته شدن اکانت های ایمیل دامنه تون ) از اکانت های میل سرویس هایی مثل جی میل یا یاهو استفاده کنید. در هر دو صورت مسئله ای که وجود داره اینه که ارسال ایمیل با ساختار اچ تی ام ال بر ایمیل های ساده ( اصطلاحا plain text ) ترجیح داره. چون شما می تونید بدون محدودیت به بدنه پیغامتون استایل بدید و قطعا این باعث میشه که مخاطبتون که همون دریافت کننده ایمیل باشه بیشتر تحت تاثیر قرار بگیره.

خوب حالا که تصمیم دارید ایمیل هاتون رو به صورت HTML ارسال کنید ، مهم ترین مساله ای که باید بهش توجه کنید اینه که کاربران شما به طور قطع و یقین از سرویس های ایمیل متفاوتی استفاده می کنن ، پس برای ارسال ایمیل باید اون ها رو در نظر بگیرید چرا که در ارسال ایمیل های اچ تی ام ال همیشه دو تهدید بزرگ و کلی وجود داره :

  • اسپم شناخته شدن ایمیل و رفتن ایمیل به فولدر اسپم کاربر ( تکرار این روند ممکنه حتی منجر به اسپمر شناخته شدن اکانت ایمیلتون بشه )
  • عدم سازگاری استایل های بدنه ایمیل شما با میل سرویس های مختلف و پردازش غلط اون ها و در نتیجه نمایش نامناسب و غیرصحیح ایمیل ارسالی شما به کاربر

خوب اگه اکثر مخاطبان و کاربرای شما در ایران هستند ( که غالبا هم همین طوره ) ، میتونید تمرکز خودتون رو روی این دو سرویس قرار بدید :

  • یاهو میل ( Yahoo Mail )
  • جی میل ( Gmail )

به این معنا که وقتی بدنه ایمیلتون رو تهیه کردید ، باید به صورت ویژه اون رو برای این دو میزبان تست کنید و قبل از ارسال اون ایمیل به صورت کلان ، اول از سازگاریش با این میل سرویس ها مطمئن بشید...(ادامه)


17 نظر

پروژه بهفود

5 سال و 2 ماه پیش

پروژه بهفود که در واقع هدفش معرفی رستوران ها و کافی شاپ های شهر اصفهان بود ، در شهریورماه سال 90 با کمک چندی از دوستان استارت خورد. در توضیح اینکه چرا تصمیم به پیاده سازی همچین ایده ای گرفتیم باید بگم آغاز این کار به وسیله ما ، پیرو رویکرد جدیدی بود که دنیای وب به خودش گرفته . رویکرد تخصصی شدن محتوا . در واقع دنیای وب با روندی پرشتاب در توسعه محتوا و افزایش تعداد وبسایت ها و ناشران مجازی مواجه شده که این موضوع باعث میشه دوره وب سایت هایی که به بحث ها و زمینه های مختلف و متعدد می پردازند و در هر زمینه ای مطلب می نگارند ، کم کم به پایان خودش نزدیک بشه ( البته در این زمینه استثناهایی هم وجود داره که موفقیت اونها نتیجه عوامل دیگه ایه ) . 
ما این پروژه رو استارت زدیم چون معتقد بودیم در این زمینه احساس خلا میشه . روزانه تعداد زیادی از مردم عزیز کشورمان برای گذراندن اوقات فراغت خود و بازیابی روحیه و نشاط از رستوران ها و کافی شاپ ها استفاده می کنند. با توجه به تعداد زیاد واحدهای اغذیه در هر شهر و منطقه ای ، به وجود یک مرجع که به صورت کامل به معرفی این واحدها بپردازه احساس نیاز میشه . از طرف دیگه فضایی مناسب برای صاحبان این واحدها به وجود میاره تا به معرفی خودشون و محصولاتشون بپردازن ، در جایی که بالاترین ترافیک مخاطبانشون وجود داره . این موضوع میتونه به بهبود کیفیت خدمات این واحدها هم کمک کنه.

در پایین اسکرین شاتی از صفحه اصلی این وب سایت رو مشاهده می کنید :

برای اینکه نیاز کاربران به خوبی پاسخ داده بشه ، ما امکانات متعددی برای این وبسایت قرار دادیم . احتمالا اولین و مهم ترین قابلیتی که کاربران این سایت به اون نیاز دارند ، امکان جست و جو هست . ما 3 ماژول متفاوت برای جست و جوی سایت نوشتیم . ماژول اصلی جست و جو که جست و جوی پیشرفته سایت هست و با توجه به فاکتورهای مختلف و متعدد ، واحدها رو برای کاربر فیلتر و محدود میکنه ...(ادامه)


6 نظر

درباره بخش نمونه کارها

5 سال و 3 ماه پیش

در این بخش سعی دارم درباره بعضی از کارهام که تا به حال انجام دادم و یا در حال انجامشون هستم ، بنویسم. درباره ماهیت پروژه ، اینکه با چه اهدافی انجام شده و توضیحاتی درباره پروسه انجام این پروژه ها خواهم نوشت. در میان این توضیحات ، ذکر بعضی از نکات فنی و برنامه نویسی هم خالی از لطف نخواهد بود . سعی می کنم به نکاتی از این دست هم بپردازم.  

البته یه محدودیتی در این زمینه وجود داره و اون هم اینه که مجبورم بیشتر به پروژه هایی بپردازم که حالت شخصی دارند و برای سایرین انجام نشده اند. یعنی پروژه هایی که با تعدادی از دوستان و برای شخص خودمان پیاده سازی نموده ایم. چرا که طبیعی است که شرکت های تجاری تمایل نداشته باشند جزئیات و روند اجرای کارشان به صورت عمومی منتشر شود. در صورت امکان ، صرفا اشاره مختصری به اینگونه کارها خواهد شد.

بدرود ،
علی وب


4 نظر

نقطه صفرم

5 سال و 3 ماه پیش

اساسا دنیای برنامه نویسی دنیای خسته کننده و یکنواختی است که البته جذابیت های خاص خودش را دارد. طبیعی است که انسان ها وقتی به موفقیت می رسند ، خوشحال می شوند. خواه این موفقیت در مسائل سرنوشت ساز زندگیشان باشد و خواه مسائل کوچک و جزیی روزمره . انسان ها موجودات عجولی هستند. کم و بیش فاقد آینده نگری. وقتی مشغول به انجام کاری می شوند ، دوست دارند که نتیجه زحماتشان را زودتر ببینند و اگر در حین انجام کار روزنه هایی از موفقیت را ببینند ، انرژیشان دوچندان می شود و با روحیه ای قوی تر کار را دنبال می کنند ، اما برعکس اگر شاهد موفقیت های مقطعی در انجام کارشان نباشند ، خیلی زود مایوس شده و در بسیاری موارد با ادامه کار خداحافظی می کنند.

همان طور که گفتم دنیای برنامه نویسی خسته کننده و یکنواخت است ولی در نوع خود بسیار جذاب . برنامه نویسی خسته کننده است چون شما رو به یک کامپیوتر شخصی محدود می کند. اگر شما یک برنامه نویس باشید ، باید ساعت ها و روزها و بعضا ماه ها جهت انجام یک پروژه نگاهتان خیره به صفحه نمایش لپ تاپتان باشد و انگشتانتان ناگزیر است همراه آن مدام بر روی صفحه کلیدتان حرکت کند. خوب اگر این کار جذابیت نداشته باشد ، بدون شک غیرقابل تحمل خواهد بود . قبول ندارید؟ پس باید با خانواده یک برنامه نویس در این باره صحب کنید ! معمولا آن ها که فقط بعضی اوقات نظاره گر این صحنه هستند صبرشان به سر می آید چه برسد به خود برنامه نویس!

اما برنامه نویسی جذابیت ویژه ای دارد که این لحظات کسل کننده تکراری را جبران می کند. برنامه نویسی موفقیت های لحظه ای را به صورت ویژه ای برای شما فراهم می کند. یک برنامه نویس بارها و بارها دچار لحظات بحرانی می شود و در برنامه خود با خطا ( اصطلاحا bug ) مواجه می شود. معمولا در این مقاطع زمانی برای رفع این خطا ( debug ) انرژی زیادی از برنامه نویس گرفته می شود ، اگر این مرحله طولانی تر شود اعصاب او به شدت تحلیل می رود و ناامیدی وجود او را فرا می گیرد ، اما ناگهان ...(ادامه)


14 نظر

بهینه سازی برای موتورهای جست و جو

5 سال و 3 ماه پیش
باید وبسایت ها را برای موتورهای جست و جو بهینه سازی کرد!

16 نظر