در این ویدئوی حدوداً ۱۰ دقیقهای شما را با یکی از فریمورکهای پیاچپی به نام CodeIgniter آشنا میکنم که استفاده از آن بسیار ساده و در عین حال یک فریمورک قدرتمند میباشد. چند مثال ساده را با هم مرور میکنیم و یاد میگیریم که چطور از دیتابیسها در CodeIgniter استفاده کنیم.
برای ورود به سایت CodeIgniter اینجا کلیک کنید.
میتوانید این ویدئو را با حجم ۲۵ مگابایت و کیفیت HD 720p دریافت نمایید.








من و متعه ام
در ۸۹/۰۸/۰۹ گفت:سلام
به دلیل نیاز به لاگین و نامعتبر شدن لینک دانلود پس از مدتی، بهتر است به صفحه اصلی خود ویدئو در ویمئو لینک دهید نه لینک دانلود موقتی آن :)
پاسخ
علیها
در آبان ۹م, ۱۳۸۹در جریان این مورد هستم، فعلن بهصورت موقتی این لینک رو گذاشتم تا سر فرصت ویدئو رو جایی آپلود کنم.
پاسخ
من و متعه ام
در آبان ۹م, ۱۳۸۹بله دیدم. دستتون درد نکنه.
البته من هنوز برای استفاده از فریم ورک توجیه نشدم و ترجیح میدم از فریم ورک شخصی! استفاده کنم. طبعا توابع نوشته شده در پروژه های جدید include میشه و نیازی به نوشتن دوبارهاش نیست :-)
پاسخ
Alir3z4
در دی ۴م, ۱۳۸۹منطق برنامه نویسی برپایه فرامورک ها خیلی بالاتر از include کردن فایل ها ست
یکم بیشتر در مورد mvc , oo تحقیق و مطالعه کنی همه چیز دستت میاد
پاسخ
Gharibe
در ۸۹/۰۸/۰۹ گفت:عالی بود.
پاسخ
دانیال
در ۸۹/۰۸/۰۹ گفت:فوق العاده بود علیها جان … دستت درد نکنه
پاسخ
علی
در ۸۹/۰۸/۰۹ گفت:عالی بود خب…. مرسی علی جان ;)
پاسخ
اسماعیل
در ۸۹/۰۸/۰۹ گفت:به عنوان اولین ویدئوی آموزشی، قدم بزرگی رو برداشتی. واقعا عالی بود.
یه سوالم در مورد قالب سایت دارم: این قالبو خودتون طراحی کردید؟ اگه اینطوره با کمک چه برنامه ای. دریم ویور یا ….؟ من خیلی دنبال یه قالب میگردم که از سبک قالبای وبلاگی به دور باشه. مثل همین قالب شما.
ممنون
پاسخ
mohsen
در ۸۹/۰۸/۰۹ گفت:سلام
البته من هنوز ندیدم این ویدیو رو .ولی کار خیلی خوبیه امیدوارم که ادامه پیدا کنه.
این کاری که شما امروز کردی من مدتها ست که میخواستم شروع کنم .هم در مورد codeigniter هم jquery و هم cake .ولی خب وقتش و حوصلش نبود.
تحریکم کردی که منم استارت بزنم .
به هر حال امیدوارم که موفق باشی .
پاسخ
پیام
در ۸۹/۰۸/۰۹ گفت:کار خوبی رو شروع کردی ، خسته نباشی
امیدوارم که ادامه داشته باشه
پاسخ
مهدی
در ۸۹/۰۸/۰۹ گفت:سلام!
کار نویی بود تو وبلاگستان فارسی! مخصوصاً برای ترغیب کاربران تازه کار برای استفاده از فریمورکها و …
ولی یه موردی هست که کاش رعایت میکردی! اونم استفاده از ساختار MVC توی ci بود! اینا خودشون رو کشتن و ساختار mvc رو برای CI پیاده کردن! بعد شما براحتی همه بخشها رو کنار گذاشتی و فقط چسبیدی به controller ها!
البته شاید هم بخاطر این بود که این ویدئو فقط چیزی برای آشنایی بود!!!
بهرحال خیلی خوب بود! موفق باشی…
پاسخ
علیها
در آبان ۹م, ۱۳۸۹مهدی جان من سعی کردم آموزش در سطحی باشه که هم برای کسی که تو پیاچپی تازهکار هست بهکار بیاد و هم کسی که میخواد با ci آشنا بشه و کار با کنترلرها هم کاربردیترین قسمتی بود برای شروع بهنظرم. به بخشهای دیگهی این فریمورک هم در آینده اشاره میکنم مطمئنن و ممنون.
پاسخ
حسین
در ۸۹/۰۸/۱۰ گفت:من سایت http://www.niloofaran.com رو با همین فریم ورک کار کردم. واقعا فریم ورک خوبیه. ازش خیلی راضی هستم. اما کمی با AJAX مشکل داره. بی صبرانه منتظر نسخه ۲ اش هستم
پاسخ
kafshduzak
در ۸۹/۰۸/۱۰ گفت:سلام علیها جان.من پیغامی رو از طریق تماس با من براتون ارسال کردم ممنون میشم هر چه سریعتر پاسخم رو بدین مرسی
محمد نصیری
پاسخ
سه میم
در ۸۹/۰۸/۱۱ گفت:درود
یه سوال بیربط به موضوع میپرسم
تعداد مشترکین فید و همینطور تازه ترین توییت ها رو با چه افزونه هایی نشون دادین، افزونه هایی رو دیدم ولی خواستم ببینم شما از چی استفاده می کنین
بدلیل بیربط بودن به موضوع توقع فحش شنیدن رو هم دارم :دی
پاسخ
یک دانشجوی آی تی
در ۸۹/۰۸/۱۱ گفت:برای کسایی که نمی دونن فریم ورک چیه و حداقل یک مثال رو تجربه کنن خوبه .هر چند که ماها همون اول مستقیم رفتیم سراغ “سمفونی” …
پاسخ
محمد صالح
در ۸۹/۰۸/۱۱ گفت:علی رضاجان کارت عالی بود. به قول یکی از دوستان ۱ سالی هست که ما تصمیم داریم از این کارا بکنیم.
اما لازم دیدم چند نکته رو خدمت شما و دوستان علاقه مند گوشزد کنم.
۱- در صحبتهات هاتون فرمودین یک فریم ورک ساده و قدرتمند. در صورتی که بهتر بود میگفتید ساده و محبوب، چون در مقابل دیگر فریم ورک ها قدرتمند محسوب نمیشه
۲- به قول دوستمون چسبیدی به کنترلر هاااا ، بزرگترین مزیت فریم ورک ها به کتابخانه ها استفاده از معماری استاندارد هست. که MVC یا معماری ۳ لایه معروفترین و گسترده ترین معماری حال در بین فریم ورک ها هست.
۳- بزرگترین ضعف این فریم ورک نداشتن یک ORM هست.شاید خیلی از طرفداران این فریم ورک در جواب این حرف من بگویند با مقداری تغییرات میشه از Doctrine استفاده کرد. اما نکته مهم این هست که تا الان به صورت رسمی از طرف توسعه دهندگاه پشتیبانی نشده
۴- همیشه سادگی ملاک خوبی برای فراگیری نیست، برای انتخاب یک فریم ورک اول نیاز های خودتون رو مشخص کنید. و طبق اون نیاز ها سراغ یکی از فریم ورک ها برید.
۵- پیشنهاد میکنم از همین الان به سمت cakephp یا symfony حرکت کنی. زیاد به CI دل نبند
۶- من مخلص همه طرفداران CI هستم. لطفا یواش بزنید من رو :d
پاسخ
علیها
در آبان ۱۱م, ۱۳۸۹ممنون صالح جان بابت توضیحات. کاملا باهات موافقم. البته دلیل انتخاب ci برای این هستش که فکر میکنم برای شروع کار با فریمورکها و کلا درکشون ci نسبتا گزینهی مناسبیه به دلیل همین سادگیش. میشه باهاش از ساختار امویسی سر در آورد و بعد از اون سراغ یه فریمورک قویتر رفت که مطمئنا اون کیک یا سیمفونی خواهد بود.
پاسخ
رسول
در ۸۹/۰۸/۱۲ گفت:حرکت شجاعانه ی شما در باب تهیه محتوای آموزشی به صورت ویدئویی قابل ستایشه.
به نظر بنده هم اگر یکم بیشتر راجع به MVC ها اولش توضیح میدادی بهتر بود.
صد البته که این فریم ورک نیاز تازه کار ها مرتفع می کنه.
به شخصه فریم ورک خودم رو ترجیح میدم ولی از کیک و سیمفونی نمیشه به آسونی گذشت.
پیشنهادم واسه دوستان تازه کار اینه که حداقل یه نگاهی به قابلیت های این فریم ورک ها بندازن.
مخلص همه دوستان
پاسخ
سوت دسته دار
در ۸۹/۰۸/۱۲ گفت:خب من با ci کار کردم، کیک رو هم مدتیه دارم باهاش ور میرم
کارتمیزی بود
دستت درد نکنه
فقط میخوام چندتا چیز ازت بپرسم، اول اینکه با چه چیزی اون افکت زوم رو انجام دادی؟
البته اگه از اسرار کارت نباشه،
ضمن اینکه اون dock ای که پایین صفحه ات بود خیلی تمیز بود، اسمش چیه؟
پاسخ
رسول
در آبان ۱۳م, ۱۳۸۹حقیقتا من هم شیفته نوار ابزارت که استایل مک داره شدم.
و صد البته پیشنهاد میکنم که صدای خودت رو روی مد ۶۴ کیلوبیت بزاری تا یک کمی صدات بهتر شنیده بشه.
در ضمن موقع تایپ کردن کد هات هیچ صدایی نیست. (پیشنهاد اینه که بعد از اسکرین کپچر هات صدا گذاری کنی)
آهنگ های پراگرسیو راک اینترو و آوت ترو رو هم میشه با قطعاتی که با پیانو نواخته شده جایگزین کرد.
بدک نیست که یک نگاهی به IDE آپتانا بندازی. (شایدم طرفدار اپن سورسی) :دی
پاسخ
علیها
در آبان ۱۳م, ۱۳۸۹اون داک رو از اینجا میتونید بگیرید.
پاسخ
رسول
در آبان ۱۳م, ۱۳۸۹متشکرم
پاسخ
سوت دسته دار
در آبان ۱۶م, ۱۳۸۹تعجب کردم که راکت داک اینطوری شده باشه
من خیلی وقت پیش ها با ورژنهای قبلیش کار کرده بودم و خیلی جالب نبوده!
اما انگار پیشرفت زیادی کرده
ممنون، لطف کردی
پاسخ
احمد
در ۸۹/۰۸/۱۳ گفت:سلام و خسته نباشید آموزش بسیار خوبی بود
می خواستم خواهش کنم اگر می شود آموزش استفاده از css3 و یا فریم ورک های css را هم بگزارید ، چون آموزش های شما بر خلاف آموزش های سایت های دیگر کامل و بی نقص است
ممنون
پاسخ
مرتضی
در ۸۹/۰۸/۱۳ گفت:ببین خیلی عالی بود
نمی دونم چرا ولی کلا با شخصیت و کارهات حال می کنم این ویدیو هم که دیگه محشر بود
دمت گرم
پاسخ
فرید
در ۸۹/۰۸/۱۴ گفت:به به
بس که به خاطر انتخاب CI زده بودن تو ذوق من گوشه گیر شده بودم :))
الان که این آموزش شما رو دیدم خوشحال شدم.
منم چمد وقت پیش سعی کردم یه داکیومنت از چیزای وتجب CI و یک مثال ساده بنویسم که از آدرس زیر قابل دسترسه:
http://pitm.net/Blog/?p=468
خوشحال میشم یه نگاه بهش بکنی ، بازم تشکر میکنم بایت فیلمو فرهنگ سازی برای CI ;)
پاسخ
محمدرضا
در ۸۹/۰۸/۱۵ گفت:بسیار عالی بود.
ممنون!
م.م
پاسخ
محسن
در ۸۹/۰۸/۱۵ گفت:علیرضا ………… تو داری چیکار می کنی بشر ….. بی خیال بابا
پاسخ
احمد
در ۸۹/۰۸/۱۹ گفت:با سلام خدمت شما و خسته نباشید
سوالی داشتم من داکی که شما در فیلم آموزشی استفاده می کردید را نصب کردم ، در داک شما زمانی که برنامه ای مانند همان مرورگر اجرا می شود داک مخفی می شود اما این قابلیت را داک من ندارد می خواستم بدانم چگونه این قابلیت را اعمال کنم ؟
با تشکر از شما ممنون می شوم جوابم را بدهید
پاسخ
احمد
در آبان ۲۰م, ۱۳۸۹آقای علیها خسته نباشید خواهش می کنم پاسخ این سوال من را بدهید
ممنون از شما
پاسخ
رسول
در آبان ۲۳م, ۱۳۸۹شما می تونی از تنظیمات مربوط به داک گزینه ی اتو هاید یا پنهان سازی خودکار رو انتخاب کنی.
همینطور میتونی با مراجه به سایت سازنده از افزونه های بهتر و کارآمد تری استفاده کنی.
پیروز باشی
پاسخ
مجید
در ۸۹/۰۸/۲۱ گفت:خیلی خیلی جالب هست.
چند وقتی بود دنبال آموزش ci میگشتم ولی بدلیل تنبلی بیش از حد قسمت نبود چیزی یاد بگیرم
امروز که این آموزش رو تو ساییتون دیدم خیلی کف کردم.
همینطور ادامه بدید.
HD بودنش منه کشته.
موفق باشید.
پاسخ
محمدرضا
در ۸۹/۰۸/۲۲ گفت:با سلام!
کدیگ نایتر تلفظ صحیح است!
پاسخ
رسول
در آبان ۲۳م, ۱۳۸۹کاملا موافقم
پاسخ
nastaran
در ۸۹/۰۸/۲۲ گفت:salam
kheili ali bud
man kheili ajale daram bara yadgirish
az rahnamasham estefade mikonam motevaje nemisham
bagheie filme amuzeshi shomakey be dastemun mirese
kheili ali bud
mamnun
پاسخ
Alir3z4
در ۸۹/۰۸/۲۹ گفت:درود علیرضا !
در مورد کا با دیتابیس اصلا چنگی به دل نمیزنه
من با کیک تازه شروع کردم ولی توی کیک واسه کار با دیتابیس اصلا کوِیری ننوشتم و خیلی راحت تر میشه با بانک کار کرد
کار اوکی بود!
پاسخ
علیها
در آبان ۲۹م, ۱۳۸۹موافقم، اصلا یکی از برتریهای کیک همین هست که با دستورات اسکیوال سروکار نداری.
پاسخ
Mohammad Naji
در آذر ۸م, ۱۳۸۹برای CodeIgniter هم میشه اصلا از کوئری استفاده نکرد
این که چیز خاصی نیست
پاسخ
Mohammad Naji
در ۸۹/۰۹/۰۸ گفت:مشخص هست که زحمت کشیده شده برای این ویدئو
من از شما بخاطر کارتون تشکر میکنم
امیدوارم قسمتهای بعدی توتوریال ci هم به زودی آماده بشه.
موفق باشید
پاسخ
نسترن
در ۸۹/۰۹/۱۵ گفت:سلام
تمی که روی سیستمتون نصب هستش اسمش چیه؟
خیلی زیباست میخوام ازش استفاده کنم لطفا اسمش رو بگین
مرسی
پاسخ
michael
در ۸۹/۰۹/۱۶ گفت:faghad khastam tashakor konam
پاسخ
ساسان
در ۸۹/۱۰/۱۸ گفت:آهنگ July قشنگ بود.
ویدئو که پر کرده بودی هم البته خوب بود! منتظر بعدیهاش …
پاسخ
امید
در ۸۹/۱۱/۰۳ گفت:ممنون
من برای این کار (جلوگیری از کارهای تکراری) یک فایل php ساختم و تمام توابع و… رو توش کپی کردم. هر وقت لازم داشته باشم همون فایل رو include میکنم.
مزیت framework نسبت به این کار من چی هست؟
پاسخ
علیها
در بهمن ۶م, ۱۳۸۹دوست عزیز شما فقط یک پرونده دارید که در آن یک سری توابع قرار دادید. ماجرای فریمورکها چیزی فراتر از اینهاست و یکی از مزایای فریمورکی مانند همین کدایگنایتر یا کیک، معماری MVC هست. در کل قضیه پیچیدهتر از اینکلود کردن تعدادی تابع هست.
پاسخ
محمد
در ۹۰/۰۲/۰۱ گفت:جالب بود … ولی نه زیاد
پاسخ
نریمان
در ۹۰/۰۳/۰۷ گفت:با سلام و خشته نباشی
شخصا کاری ندارم که چرا CI چرا کیک و …. نه ، مهم زحمتی بود که کشیدی، زحمتی که شاید خیلی یا توانش رو ندارن، یا حوصلش رو. پس باید قدردانی کنیم بابت زحمت های شما
پاسخ
آرش
در ۹۰/۰۴/۰۶ گفت:سلام
میدونم بخاطر اینکه دیدگاهم به موضوع ربطی نداره شاید ناراحت بشین ولی از صفحه ی تماس نتونستم باهاتون ارتباط برقرار کنم
یه خواهشی داشتم ..میخواستم اون تم ویندوز که ازش استفاده می کنین و شبیه مکینتاش هست رو برام بفرستین
توروخدا بفرستین…یا اسمش رو بهم بگین.. دعاتون میکنم
ممنون
پاسخ
علیها
در تیر ۶م, ۱۳۹۰کامنت های بالا رو ملاحظه بفرماین.
پاسخ
ismail
در ۹۰/۰۵/۱۸ گفت:کار عالی بود مرسی !
پاسخ
امید
در ۹۰/۰۶/۱۳ گفت:سلام
آموزش خوب بود
ولی کم بود
البته واسه من که هیچ آشنایی نداشتم خوب بود
من میخوام کار با فریم ورک ها رو یاد بگیرم
حالا اول از کدوم شروع کنم؟
CAKEPHP یا همین codeigniter ؟
در ضمن این آهنگ پس زمینه ویدئو مال کیه؟
کدوم گروه ، اسم اهنگشم بگو ممنون میشم
پاسخ
سید پرهام
در ۹۰/۰۶/۲۶ گفت:سلام
ادیتوری که استفاده می کنید چه
پاسخ
سید محمد رضوی
در ۹۰/۱۱/۲۱ گفت:سلام من تمام کارهایی رو که گفتید انجام دادم و فایلی با نام a.php را در controllers ساختم اما
این خطا ظاهر می شود
The requested URL /CodeIgniter/a was not found on this server
پاسخ
مهران
در ۹۰/۱۱/۲۹ گفت:هه هه هه هه هه هه هه هه هه نظری ندارم
پاسخ
علی
در ۹۰/۱۲/۱۴ گفت:بسیار عالی بود، پایدار و برقرار باشید.
پاسخ
سامان
در ۹۱/۰۱/۱۴ گفت:پست های بعدی در مورد CI کی میاد!!!
پاسخ