کاربردهای CURL در پی‌اچ‌پی

کتابخانه لینوکسی و پرقدرت curl کاربردهای متعددی برای کار با پروتکل‌های مختلف دارد. به وسیله آن می‌توان یک ربات انسان‌نما درست کرد که به گشت و گذار در وب می‌پردازد و فرم‌ها(ی فاقد کپچا) را پر می‌کند. می‌تواند اطلاعات و حتی فایل‌ها را به مقصد دلخواه post کند و یا با روش ftp به یک سرور وصل شود و در فایل‌ها تغییرات دلخواه را انجام دهد و …

در زبان محبوب php امکان استفاده از curl به سادگی درون برنامه وجود دارد. مثلا برای ارسال اطلاعات به روش post به یک سرور می‌توان اینگونه عمل کرد:

با استفاده از سرویس آنلاین hurl می‌توانید به صورت ویژوال، پارامترهای cUrl را ست و سپس آن را اجرا کنید و نتیجه را مشاهده نمایید که برای یادگیری و درک curl مفید است.

برای کار کردن با curl کتابخانه‌های متعدد php وجود دارد که کار را بسیار ساده کرده است از جمله:

  • Goutte
    یک کتابخانه جهت گرفتن (grab) صفحات وب که با کمک آن می‌توان برخی اعمال ساده (مثل کلیک روی لینک و ثبت فرم و …) را نیز انجام داد. همچنین با کمک این کتابخانه به سادگی می‌توان بر اساس انتخابگرهای css3 به عناصر و بخش‌های html دریافت شده دسترسی پیدا کرد.
  • Unirest-PHP
    یک کتابخانه ساده دیگر برای راحتی کار با curl جهت دریافت و ارسال اطلاعات و حتی فایل.
  • Requests
    یک کتابخانه مفید و قدرتمند برای ارسال درخواست از طریق curl یا fsockopen (با توجه به در دسترس بودن) برای ارسال انواع درخواست‌های HEAD, GET, POST, PUT, DELETE و PATCH با قابلیت افزودن فایل و …
  • Guzzle
    این کتابخانه پرطرفدار و محبوب، می‌تواند انواع درخواست‌های http را به صورت سریالی و موازی ارسال کند. این کتابخانه به صورت پیش‌فرض از cUrl استفاده می‌کند اما لزوما به آن نیاز ندارد.
    همچنین این کتابخانه قدرتمند امکان دانلود و آپلود استریم را نیز دارد. کار با Keep-Alive و connection pooling (مثلا برای کار با سرورهای node.js) نیز یکی دیگر از قابلیت‌های آن است.

نکته: کتابخانه HttpRequest که در نسخ جدید PHP و همراه آن ارائه شده، کار با CURL را بسیار ساده کرده است که توصیه می‌کنم به قابلیت‌های HttpRequest نگاه کنید…


آموزش ساخت اپلیکیشن‌های کلاینتی با AngularJS گوگل

با گسترش وسایل لمسی، اپلیکیشن‌های آن نیز موردتوجه قرار گرفته است. اغلب اپلیکیشن‌ها، با کمک html+js قابل پیاده‌سازی هستند و به صورت صفحات HTML می‌توانند تولید و سپس به اپ تبدیل شوند که قبلا توضیح دادم.

از سویی بسیاری از سایت‌هایی که مبتنی بر ارائه گستره وسیع اطلاعات هستند، دارای یک اسکلت مشخص هستند و تنها اطلاعات آن تغییر می‌کند.

دو عامل فوق باعث شده که فریم‌ورک‌های جاوا اسکریپتی مبتنی بر الگوی MVC (که در آن داده‌ها و تمپلت از کنترلر مستقل هستند) در سال‌های اخیر رشد زیادی کنند که فریم‌ورک‌های Angular, Ember, Backbone, knockout چهار نمونه معروف از آنها هستند که البته رغبت جهانی به سمت AngularJS بوده و به شدت در حال رشد است.

angular-ember-backbone-knockout

به اینگونه برنامه‌ها (که دارای یک اسکلت ساده یا تک‌صفحه‌ای هستند)، Single Page Application یا SPA گفته می‌شود.

AngularJS توسط شرکت Google ایجاد شده و به دلیل قدرتش بسیار هم مورد رغبت برنامه‌نویسان قرار گرفته، لذا تمرکز اصلی مطلب فعلی نیز روی آن است.

مزایا و معایب استفاده از این فریم‌ورک‌ها برای ما برنامه نویسان چیست؟

تسریع در پیاده‌سازی پروژه برنامه‌نویسی، یکی از دلایل استفاده از انگولر جی‌اس بین برنامه‌نویسان است اما برای دارندگان یک سایت (خصوصا پربازدید) مهم‌ترین حسن استفاده از اینگونه فریم‌ورک‌ها؛ صرفه‌جویی در منابع سرور است که موجب می‌شود سرور بتواند به افراد بیشتری پاسخگو باشد.
توضیح بیشتر آنکه؛ بخشی از پردازنده سرور صرف قرار دادن اطلاعات (Data) در قالب (Template) می‌شود و نهایتا سورس کامل html صفحه به سمت کاربر ارسال می‌شود.
اما در صورت استفاده از AngularJS و امثال آن، قالب (Template) یکبار لود می‌شود و بعد از آن فقط دیتا رد و بدل می‌شود. درست مانند محیط جیمیل. این کار بار پردازشی سرور را کاهش می‌دهد و آن را روی دوش کلاینت می‌اندازد. همچنین پهنای باند مصرفی سرور و کاربر را به شدت کاهش می‌دهد در نتیجه کاربر احساس می‌کند برنامه با سرعت بسیار بیشتری کار می‌کند.
شاید تصور کنید که AngularJS همان Ajax است! اما خیر؛
AngularJS یک فریم‌ورک مبتنی بر MVC است که از Ajax نیز استفاده کرده است. AngularJS موجب کاهش مقدار کدنویسی (و در نتیجه افزایش سرعت تولید برنامه‌ها) شده است.

و اما معایب آن: برای کلاینت که اشکالی ندارد و بلکه به دلیل کاهش پهنای باند مصرفی، کاملا به نفع کاربر هم هست اما برای برنامه‌نویسان و دارندگان یک سایت چطور؟

شاید بتوان گفت که مهم‌ترین اشکال سپردن Template Engine به کلاینت (جاوا اسکریپت)، مساله SEO است. این امر باعث میشود که AngularJS برای برنامه‌هایی مفید باشد که مساله SEO برای‌شان مهم یا اصلا مطرح نیست! مثل اپلیکیشن‌های موبایلی یا سایت‌هایی که برای یک یا چند کاربر محدود قرار است نمایش داده شود (مثل همین جیمیل یا یک برنامه درون سازمانی که فقط افراد معدودی قرار است به آن دسترسی داشته باشند نه search engine ها!).

آیا برای حل مشکل SEO ی AngularJS راه حلی وجود دارد؟

بله اما کمی سختی دارد!

از سال‌ها قبل، مشکل موتورهای جستجو با محتویاتی که Ajax ی لود می‌شود، مطرح بود و راه‌حل‌هایی برای آن مطرح شد از جمله خود گوگل در این صفحه راه حل خودش را توضیح داده که از سوی بسیاری از برنامه‌نویسان پذیرفته شده و مبنای کار قرار گرفته است. این مقاله جدید نمونه کد و تنظیمات لازم برای کاربرد عملی آن را نشان می‌دهد. (هرچند راه حل اصلی همان است که گوگل در پی آن است؛ اجرای سایت به صورت یک کاربر واقعی و سپس ذخیره اطلاعات نمایش داده شده. این کار هم مشکل محتویات js ی را حل می‌کند و هم مانع ایندکس شدن محتویات اسپم می‌شود).

البته تکنیک‌های دیگری نیز وجود دارد مثل شناسایی موتورهای جستجو و نمایش محتوای خاص به آنها و … . مقاله AngularJS and SEO جزو بهترین مقالات آموزشی در این زمینه است. پروژه Prerender.io نیز برای تسهیل این کار با نصب برنامه خاص روی سرور اقدام کرده است که قابل تقدیر است.

[آپدیت]: همانطور که گوگل در این مطلب گفته، از این به بعد گوگل جاوا اسکریپت را می‌فهمد! لذا لازم نیست برای سئوی انگولرجی‌اس هیچ کار اضافه‌ای انجام دهید 🙂
سایت Search Engine Land هم که یک سایت تخصصی سئو است، این قابلیت گوگل را در عمل تست کرده و نتیجه را در این مطلب ارائه کرده است. همانطور که می‌بینید، موتور ایندکس گوگل به خوبی تغییرات حتی متاتگ‌های مرتبط با سئو همچون title, description, canonical را تشخیص و ایندکس کرده است.

آیا برای هر سایتی مناسب است که از AngularJS استفاده کنیم؟

خیر!
AngularJS برای سایت‌ها و اپ‌های اطلاعاتی (که اطلاعات مختلف را حسب نیاز کاربر نمایش می‌دهند) مناسب است اما اگر برنامه شما عمدتا کارش بازی با DOM است، کتابخانه دیگری مثل jQuery مناسب‌تر است یا مثلا اگر برنامه شما مربوط به یک game است، باز هم کتابخانه‌های مختص این کار را باید استفاده کنید و انگولر جی‌اس کمک چندانی در این زمینه نمی‌تواند بکند.

سمت سرور یک برنامه انگولری

انگولر یک کتابخانه جاوا اسکریپتی برای سمت کلاینت است اما در برنامه‌های اطلاعاتی واقعی، تعاملات زیادی هم با سمت سرور دارد. سمت سرور می‌تواند از زبان‌های برنامه نویسی دلخواه (مثلا PHP) و سیستم پایگاه داده دلخواه (مثلا MySQL) استفاده کند.

اما در صورتی که شما سمت سرور را تنها برای عملیات احراز هویت (Login) و کار با اطلاعات (CRUD) نیاز دارید، می‌توانید از سرویس بسیار عالی FireBase استفاده کنید که اخیرا توسط گوگل خریداری شده است.

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

چند لینک مفید درباره AngularJS


روند ثبت و انجام پروژه در persianvl (سخنی با کارفرمایان)

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

چه نوع پروژه هایی را میتوان در این سایت منتشر کرد تا دیگران انجام دهند ؟

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

واگذاری پروژه در این سایت چه مزیت هایی دارد ؟

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

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

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

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

 

مراحل ثبت و انتشار پروژه و نحوه کار persianvl به چه صورت است ؟

شما ابتدا باید ثبت نام کنید.وارد حساب کاربری خود شوید.برای ثبت پروژه اعتبار کاربری خود را به میزان ۵۰۰۰۰ ریال افزایش دهید.بر روی ثبت پروژه جدید کلیک نمایید و با پر کردن اطلاعات خواسته شده پروژه خود را منتشر کنید.در زمان انتشار گزینه های مربوط به قرارداد ،میزان ضرر و زیان عدم تحویل کار و … را مشخص میکنید.

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

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

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

چرا persianvl ؟

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

ما دارای بیش از ۱۰۰۰۰ هزار کاربر هستیم که در تمامی زمینه ها فعالیت میکنند و طیف وسیعی از تخصص ها را شامل می شوند که لیست آنها در صفحه نخست سایت قرار داده شده است.

ما برای شما محیطی امن به واسطه بستن قرارداد و تضمین کار فراهم کرده ایم.

پاسخ گوی تمامی سوالات و مشکلات شما در شبانه روز هستیم .

به شما کمک میکنیم تا هزینه های جاری خودتان را که باید برای استخدام ،بیمه و سایر موارد مربوط به تامین نیروی مالی دارید را کاهش دهید.

و …

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


ترفندهای بازاریابی از بازاریاب های بزرگ دنیا

بازاریابی روش های گوناگونی دارد. آنچه کسب و کار را موفق می کند، فرآیندهای قابل تکرار و مقیاس پذیر است. نگرش مناسب برای جذب توجه مشتری و تبلیغ برند در پدید آوردن یک کمپانی پایدار و سودآور اصل انکارناپذیری است.
مجله پنجره خلاقیت: بازاریابی روش های گوناگونی دارد. آنچه کسب و کار را موفق می کند، فرآیندهای قابل تکرار و مقیاس پذیر است. نگرش مناسب برای جذب توجه مشتری و تبلیغ برند در پدید آوردن یک کمپانی پایدار و سودآور اصل انکارناپذیری است.

یازده بازاریاب با استعداد بهترین ترفندها، استراتژی ها و توصیه های خود را برای رشد کسب و کارها با ما به اشتراک گذاشته اند.

11 ترفند بازاریابی از بازاریاب های بزرگ دنیا (Slideshow)

۱- جیمز ماهون: کشف خواسته های مردم

مشتری دائم شما را متعجب می کنند اما آنها تنها افرادی نیستند که باید در نظر گرفته شوند.

جیمز ماهون، گزارشگر تلویزیون CBS و مشاور بازاریابی پیشنهاد می کند: «به کسانی که مشتریان پایه شما نیستند بی توجهی نکنید. این افراد معمولا بیشترین درس را به شما می دهند.»

کمپانی ها با گسترش محدوده تحقیق در مورد مشتریان معمولا فرصت های جدیدی کشف می کنند.

۲- پیپ لاجا: بهینه سازی نرخ تبدیل پول

پیپ لاجا، بنیانگذار «ConversionXL»، می گوید فرآیند، از هر تاکتیکی مهم تر است. «اگر فقط بر تاکتیک ها تمرکز دارید، در اشتباهید؛ سعی کنید بر فرآیند بهینه سازی نرخ تبدیل تمرکز کنید. این کار نیاز به تحقیق عمیق و آزمایش های بسیار دارد.»

فرضیه ها و نظریه ها باید دائم مورد چالش قرار بگیرند. لاجا ادامه می دهد: «مهمترین نکته در بهینه سازی نرخ تبدیل پیدا کردن مسائل اصلی است. اگر نمی دانید با تغییر عناصر مختلف در وب سایت تان چه تغییراتی به وجود می آید، وقت خود را تلف کرده اید.»

11 ترفند بازاریابی از بازاریاب های بزرگ دنیا (Slideshow)

۳- نوح کاگن: تبدیل مخاطبان ایمیلی به مشترکین

نوح کاگن، بنیانگذار SumoMe، می گوید: «با مخاطبان خود مطالب جالب و مرتبط به اشتراک بگذارید تا اعتماد و وفاداری آنها را به دست آورید.»

برای اطمینان از این که مشتریان ایمیل شما را باز خواهند کرد از این پنج عنصر استفاده کنید:

۱- موضوع (subject) قدرتمند

۲- همسو بودن با نیت مشتری

۳- عکس های جذاب

۴- ایجاد فراخوان

۵- بهینه سازی برای موبایل

۴- مایک آلتون: فعالیت مثبت و اثرگذار در لینکداین

شبکه های اجتماعی کمی شلوغ شده اند. اگر افرادی را دنبال کنید که محتوای با مفهوم و مفید به اشتراک می گذارند می توانید از دیدن پیام های غیر ضروری جلوگیری کنید.

مایک آلتون، نویسنده سایتی در مورد شبکه های اجتماعی، می گوید: «بهترین توصیه من برای اعضای لینکداین این است که در انتخاب افرادی که دنبال می کنید دقت کنید. در استفاده از این شبکه باید بسیار محتاط باشید.»

در لینکداین، برخلاف فیس بوک، کسانی را دنبال کنید که نمی شناسید تا ارتباطات جدیدی را آغاز کنید. از این طریق هر بار که وارد لینکداین می شوید، به جای دیدن پست های تکراری که احتمالا در فیس بوک دیده اید، یک مبادله اطلاعاتی پر ثمر وجود خواهد داشت که همیشه برای دیدن آن اشتیاق خواهید داشت.

11 ترفند بازاریابی از بازاریاب های بزرگ دنیا (Slideshow)

۵- برایان آیزنبرگ: اهمیت روابط با افراد تاثیرگذار

بازاریاب های باهوش، به جای تلف کرن ساعت ها و روزها برای جذب مخاطب، از نفوذ و قدرت دیگران به نفع خود بهره می برند. افراد تاثیرگذاری در شبکه های اجتماعی هستند که نیم میلیون فالوئر و ۲۰۰ هزار دنبال کنند ه در Pinterest دارند و سال هاست که به جمع آوری طرفدار می پردازند. آنها تمام دشواری های جذب مخاطب را انجام داده اند و تنها کاری که شما باید بکنید، برقراری ارتباط با این نوع افرباد یا شرکت هاست اما به یاد داشته باشید این گونه بازاریابی (Influencer Marketing) یک معامله تراکنشی نیست بلکه رابطه ادامه دار است. برایان آیزنبرگ نویسنده و بنیانگذار و مدیر بازاریابی IdealSport می گوید: «اگر به چنین بازاریابی علاقه دارید، باید وقت کافی برای شناختن این افراد و اهداف شان بگذارید.»

۶- دارمش شا: بازاریابی درون سو (Inbound Marketing) نیاز به محتوا

برندها در همه جای دنیا به محتوا علاقمند هستند و این علاقه، علاقه ای کاملا منطقی است. کسب و کارهایی که به دنبال فروش محصولات و خدمات خود هستند پول های زیادی را برای تبلیغاتی خرج می کنند که هرگز دیده نمی شود. در واقع باید کسب و کارها بودجه بازاریابی خود را هوشمندانه مدیریت کنند. دارمش شا، مدیر بازاریابی HubSpot و بنیانگذار Inbounding می گوید: «اولین کاری که باید انجام شود ایجاد محتوا در روزهای ابتدایی شروع کسب و کار است.»

دارمش شا به این دو دلیل محتوا را در رأس اولویت ها قرار می دهد: اول، بازاریابی فقط به معنای پیدا کردن مشتری برای محصولی که تولید کرده اید نیست. در واقع اطلاع داشتن در مورد بازار کارتان نیز بسیار مهم است. دوم، بازاریابی درون سو زمان بر است و نیاز به سرمایه گذاری بلندمدت دارد؛ بنابراین هر چه شما زودتر شروع کنید، برای تان بهتر خواهد بود.

۷- الکس اتینگر: تمرکز تبلیغات بومی بیش از فروش روی تعهد به مشتری است

طبق پیش بینی eMarketer هزینه تبلیغات بومی آمریکا از ۳٫۲ میلیارد در سال ۲۰۱۴ به ۸٫۸ میلیارد دلار در ۲۰۱۸ خواهد رسید. الکس اتینگر مدیر تبلیغات شرکت ContentClick پیشنهاد می کند: «دست از خودخواهی بردارید و اعتماد مشتری را جلب کنید تا به شما متعهد شود. بسیاری از برندها بیش از حد بر چیزهایی متمرکز می شوند که می خواهند عرضه کنند (کوپن، پیشنهادهای ویژه و …) و این مسئله آنها را از درگیری و ارتباط دو طرفه با مشتریان دور می کند.»

11 ترفند بازاریابی از بازاریاب های بزرگ دنیا (Slideshow)

۸- آرجن دِو آرورا: ایجاد هدف جدید، تقسیم بندی و سنجش

آرجن دِو آرورا، رئیس شرکت Retargeter و بنیانگذار Immediately می گوید: «برندها باید تبلیغات شان را بخش بندی و هدف گذاری کنند. راز موفقیت در این کار ایجاد چند کمپین بر اساس قسمت های منحصر به فرد وب سایت های این برندهاست.»

هر مشتری مسیر خرید متفاوتی را طی می کند. در تبلیغات از ایده بازاریابی جامع دوری کنید و سعی کنید تبلیغات متفاوت و مبتکرانه ای داشته باشید.

۹- موری نیولندز: با نشریه های همفکر مشارکت کنید

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

موری نیولندز، بنیانگذار سایت due.com، در مورد تهیه محتوای مدیریت پیشنهاد می کند: «نشریه هایی که بازار شما را تحت تاثیر قرار می دهند، پیدا کنید و با آنها همکاری کنید. با ایده های بزرگ و محتوای مناسب، خود را به عنوان یک مدیر معرفی کنید. در مورد تمام صنعت کاری تان مقاله بنویسید نه فقط در مورد علاقه مندی های خودتان.

۱۰- الکس دبلوف: استفاده از ویدئوهای کنشگرایانه

الک سدبلوف، مدیر بخش تبلیغات ویدئویی شرکت Virool، به کارآفرینان می گوید: «ویدئو را به عنوان قسمتی از فرآیند انگیزشی ببینید نه بر اساس بازخوردی که دریافت می کند. هنگامی که مخاطبان درست خود را بیابید، آنها به نفع شما عمل خواهند کرد و ویدئوها بیشتر و بیشتر به جریان می افتند.»

دبلوف در مورد استراتژیک بودن ارسال ویدئوها می گوید: «ما معمولا به مشتریانمان می گوییم که قبل از توزیع گسترده ویدئو، آن را میان مخاطبان نزدیکتر خود به آزمایش بگذارند. برای مثال، سه کلیپ ویدئویی کوتاه در اینستاگرام ارسال کنید و ببینید کدام یک بیشترین لایک را می گیرند. این راهی بی دردسر و ارزان است که شما را قادر می سازد ویدئوهای خود را بهینه سازی کنید.»

11 ترفند بازاریابی از بازاریاب های بزرگ دنیا (Slideshow)

۱۱- جورجیانا لودی: در وبینارها (سمینارهای اینترنتی) همه جانبه بودن را مد نظر قرار دهید

جورجیانا لودی معاون بازاریابی شرکت Unbounce می گوید هر مورد کوچکی نیاز به تفکر استراتژیک دارد. مسئله این نیست که خود سمینار کم اهمیت است (البته که نیست)، بلکه مسئله این است که در اغلب موارد فرصت های ناشی از این سمینارها دست کم گرفته می شود.»

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

منبع :وب سایت برترین ها

چرا بهتر است برای انجام پروژه های خود از persianvl استفاده کنیم

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

چرا بهتر است از persianvl استفاده نماییم ؟

ما در رشد بهتر و سریعتر به شما کمک میکنیم.به کمک ما میتوانید هزینه ها را زمانی بپردازید که کار به صورت کامل انجام شد و در اختیار شما قرار گرفت.در سایت فریلنسرینگ persianvl شما میتوانید کارتان را در معرض بازدید نیروهای متخصص و فراوان ما قرار دهید و از بین آنها بهترین هزینه و زمان ممکن برای انجام کارتان را انتخاب نمایید.به این ترتیب از هزینه های جاری خود کاسته و دیگر نیازی به دادن مالیات،بیمه کردن افراد و تامین نیروی انسانی و هزینه های ناشی از آن را ندارید.

چه افراد و شرکت هایی میتوانند از خدمات ما استفاده کنند ؟

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

اما یک سایت فریلنسر واسطه چه مزایایی دارد ؟

سایت persianvl برای کارفرما (فردی که پروژه را ثبت و معرفی میکند و درخواست کننده انجام کار است ) و برای پیمان کار (افرادی که میخواهند تا کار را انجام دهند) امکاناتی را در نظر گرفته که می تواند به بهتر انجام شدن یک قرارداد کمک کند.ما دارای مجوز های قانونی از نهادهای دولتی و همچنین وزارت فرهنگ و ارشاد اسلامی هستیم.کلیه مجوز ها به همراه شماره پیمان آنها در صفحه نخست سایت قرار داده شده است.

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

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

چه کارهایی برای اطمینان خاطر کارفرما انجام داده می شود ؟

اگر شما بخواهید پروژه ای را به فردی واگذار نمایید تا برای شما انجام دهد ،مهمترین چالش پیش روی شما این است که آیا این فرد میتواند کار من را انجام دهد یا خیر ؟اگر نتواند در زمان مورد نظر کار مرا انجام دهد چه ؟

ما در persianvl شرایط مهیا کرده ایم تا شما برای پروژه خود مبلغی را به عنوان ضمانت انجام کار مشخص نمایید.این مبلغ را پیمان کار نه شما ! به حساب سایت واریز میکند و اگر کاربر نتواند پروژه شما را در زمان مشخص شده انجام دهد ،این هزینه به عنوان ضرر و زیان ناشی از انجام نشدن کار به حساب شما واریز می شود.

این ویژگی باعث می شود تا کاربرانی که توانایی لازم در انجام پروژه را ندارند و یا مسئولیت پذیر نیستند،از همان ایتدا در مناقصه شما شرکت نکنند.

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

ضمنا هزینه انجام پروژه تا زمان کامل نشدن کار به حساب پیمان کار واریز نخواهد شد !

چه اقداماتی برای اطمینان خاطر پیمان کاران انجام میشود ؟

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

تمامی خدمات ما به غیر از ایجاد پروژه جدید و افزایش رتبه کاربران رایگان است و هیچ گونه هزینه اظافی دیگری از شما دریافت نمی شود.هزینه ایجاد پروزه جدید و افزایش سطح کاربری تنها ۵۰۰۰۰ ریال می باشد.البته با اجرای کد تخفیف موجود در بخش کاربری این مقدار به نصف کاهش می یابد!

دقت فرمایید هزینه های نگه داری و برپایی سرویس ها ما تنها از همین راه تامین می شود و این در مقابل امکاناتی که در اختیار شما قرار میگیرد بسیار ناچیز می باشد.

 


چگونه یک فریلنسر خوب شوم ؟

در ابتدا باید بدانید معنا و مفهوم عبارات فریلنسینگ و فریلنسر چیه ؟!

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

زمینه هایی که در آن فریلنسینگ رایج است عبارتند از: موسیقی، چاپ، نویسندگی، برنامه نویسی، عکاسی، روزنامه‌نگاری، آرایشگری، ویرایش، طراحی گرافیک، طراحی سایت، مشاوره، راهنمای تور و مترجم.

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

چگونه یک فریلنسر شویم ؟

بسیار ساده ! با ثبت نام در سایت persianvl و فعال کردن حساب کاربری خود تبدیل به یک فریلنسر شوید و در پروزه هایی که تخصص دارید شرکت کنید و با انجام آنها درآمد کسب کنید .

مزایای فریلنسر بودن چیست ؟

مهمترین مزایای فریلنسر بودن آزادی عمل است !شما میتوانید در منزل ،کتابخانه ،پارک ،مسافرت و هر جایی که دلتان خواست کار کنید.خودتان رئیس خودتان هستید و دیگر ذهنتان درگیر  دغدغه های اخراج و … نخواهد بود.به دنبال علاقه مندی های خودتان میروید و در مسیری که دوست دارید کار میکنید.

یک فریلنسر به انتخاب خودش میتواند روز های هفته را کار کند به صورت تمام وقت و یا پاره وقت !

و مزیت های دیگر …

چگونه یک فریلنسر خوب شوم ؟

برای تبدیل شدن به یک فریلنسر خوب باید بعد از ثبت نام در سایت قواعد زیر را با دقت پیاده سازی نمایید :

  1. انتخاب عکس پروفایل مناسب :کارفرمایان شما را با این عکس میبینند و میشناسند.این به شما کمک میکند تا بهتر دیده شوید و راحت تر انتخاب شوید.
  2. ویرایش پروفایل کاربری :بعد از ثبت نام در سایت و ورود به بخش کاربری حتما به قسمت ویرایش اطلاعات رفته و پروفایل کاربری خود را با دقت ویرایش نمایید.سعی کنید تمام تخصص هایی که دارید را از بین دسته بندی ها انتخاب نمایید و همین طور یک معرفی مناسب از خود انجام دهید.
  3. معرفی رزومه کاری :همیشه سعی نمایید نیاز کارفرمایان را درک نموده و نمونه کارهای مشابه را در صورت امکان معرفی نمایید .
  4. قیمت گذاری مناسب برای انجام کار :برای انجام هر کار ابتدا نفر ساعت مناسب برای انجام کار را مشخص نمایید.سپس با توجه به میزان تخصص خود برای هر روز خود مبلغی را مشخص نمایید.حاصل ضرب تعداد روز های مورد نیاز برای انجام کار در مبلغ هر روز میتواند مقیاسی باشد برای قیمت کلی پروزه ای که شما مایل به انجام آن هستید.
  5. عدم توجه به قیمت گذاری کارفرما و سایر فریلنسر ها :کارفرما ممکن است قیمت درست و دقیق انجام یک کار را نداند .بنابراین او مشخص کننده نهایی قیمت نیست.شما قیمت خودتان را برای کار مشخص نمایید و در ادامه سعی کنید کارفرما را متقاعد بسازید که قیمت صحیح و اصولی برای انجام کارش چه میزان است.همچنین ممکن است فریلنسر های دیگر تجربه کمی داشته باشند و یا کار بسیار کم کیفیت تری نسبت به شا ارائه دهند.بنابراین هیچ کدام از اینها باعث نمی شود که شما از قیمت خودتان بکاهید!همیشه سعی کنید قیمتی منطقی بدهید تا زمانی که مسئولیت انجام کار به شما داده شد از زیر آن شانه خالی نکنید !

آموزش زبان برنامه نویسی PHP

PHP یک زبان برنامه نویسی اسکریپتی اپن سورس است که برای طراحی برنامه های تحت وب سمت سرور ( Server Side ) ، به کار می رود .
سمت سرور بودن به این معناست که صفحات PHP ابتدا توسط سرور PHP ( که می تواند از نوع Apache یا IIS ) باشد ، پردازش شده و سپس خروجی به صورت کدهای HTML و جاوا اسکریپت ، برای اجرا به مرورگر کامپیوتر کاربر ارسال می شود . به عبارت دیگر وظیفه اجرای صفحات PHP به عهده کامپیوتر سرور وب هاست سایت آن می باشد . ( برخلاف HTML یا جاوا اسکریپت که اجرای آنها توسط خود مرورگر کاربر انجام می شود ) .
PHP مخفف عبارت Hypertext PreProcessor به معنای پیش پردازنده فرا متن می باشد که در سال ۱۹۹۴ توسط رسموس لردورف ایجاد شد و سپس توسط سایرین توسعه و گسترش پیدا کرد .
ساختار زبان PHP بسیار شبیه به زبان c و در نسخه های جدید شبیه به جاوا می باشد و به همین دلیل از محبوبیت فراوانی برخوردار است . از مشهورترین نرم افزارهای ساخته شده با PHP می توان به جوملا ، WikiMedia و یا Mambo اشاره کرد . سایت های فراوانی در جهان براساس زبان PHP نوشته شده اند و هر روز نیز بر تعداد آنها اضافه می شود . از مهمترین آنها می توان به ویکی پدیا اشاره کرد .
پی‌اچ‌پی امکان استفاده از انواع مختلفی از پایگاه‌های داده را از جمله MySQL، اوراکل، IBM DB۲ ،Microsoft SQL Server ،PostgreSQL و SQLite با دستورهایی ساده فراهم می‌سازد. پی‌اچ‌پی روی بیشتر سیستم‌عامل‌های معروف از جمله لینوکس، یونیکس، ویندوز و Mac OSX و با اغلب کارگزارهای وب (Web Server) معروف، قابل اجراست.

ادامه خواندن “آموزش زبان برنامه نویسی PHP”


لیست پروژه های ایجاد شده در تاریخ ۲۶ اردیبهشت

پروژه های زیر تنها بخشی از پروژه های ایجاد شده در تاریخ ۲ اردیبهشت ۱۳۹۵ می باشند.برای مشاهده لیست تمامی این پروژه در صفحه نخست سایت بر روی گزینه مشاهده بیشتر کلیک نمایید و یا وارد حساب کاربری خودتان بشوید.

طراحی سیستم ثبت سفارش

طراحی سایت آموزشی با ورد پرس

طراحی و ایجاد وب سایت فروشگاهی مشابه سایت nilipart.com

ساخت سایت فروشگاهی در بستر سایت فعلی

شبیه سازی وب سایت فروش محصولات جوان سازی

فروشگاه برای سایت کتاب

سایت نیازمندی های خودرو همراه با اپلیکیشن موبایل

ساخت بازی آنلاین ۲نفره