انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: mvardin در 05 خرداد 1388، 06:20 ب‌ظ

عنوان: کمک در شروع کار با php
ارسال شده توسط: mvardin در 05 خرداد 1388، 06:20 ب‌ظ
با سلام
من چندوقتی هست که می خوام برنامه نویسی با پی اچ پی رو شروع کنم ولی نمی دونم از کجا؟
البته کدنویسی اولیه رو بلدم ولی به چندتا چیز احتیاج دارم
۱- برنامه ای که بتونم توش کد بزنم (البته من netbeans رو استفاده کردم ولی زیاد بدردم نخورد یه محیط قوی تر می خوام با قالب کاری قوی)
تو ویندوز از برنامه ی php designer استفاده کردم که محیط ویژوال خوبی می داد ولی مشابهش رو تو لینوکس پیدا نکردم.

۲- از بین قالب های کاری که موجود هست مثل cakephp و چیزای دیگه کدوم رو معرفی می کنید.
۳- می خواستم بدون کدنویس های حرفه ای PHP از چی استفاده می کنند

ممنون میشم اگه جواب منو بدید.
عنوان: پاسخ به: کمک در شروع کار با php
ارسال شده توسط: آیدین غریب‌نواز در 06 خرداد 1388، 08:17 ب‌ظ
یک وب‌سایت تخصصی (http://iranphp.org/) برای برنامه‌نویسان PHP وجود دارد.

فکر کنم اگر آنجا بپرسید سریع‌تر به جواب برسید!  ;)
عنوان: پاسخ به: کمک در شروع کار با php
ارسال شده توسط: emab در 18 خرداد 1388، 04:15 ب‌ظ
به عنوان محیط برنامه نویسی بهترین پیشنهاد من به تو BlueFish هست. می تونی از طریق دستور زیر نصب کنی(با اتصال به اینترنت):
apt-get install blue-fishیا
apt-get [code]install bluefish[/code]

 برای بقیه کارها هم lamp رو نصب کن: http://www.csqom.blogfa.com/post-177.aspx (http://www.csqom.blogfa.com/post-177.aspx)
عنوان: پاسخ به: کمک در شروع کار با php
ارسال شده توسط: Roozbeh Shafiee در 19 خرداد 1388، 12:13 ق‌ظ
در حال حاضر بهترین محیط برای برنامه نویسی PHP می شه از Eclipse و Netbeans رو نام برد !

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

sudo aptitude install eclipse
عنوان: پاسخ به: کمک در شروع کار با php
ارسال شده توسط: reza10203045 در 19 خرداد 1388، 07:59 ب‌ظ
سلام دوستان یک سوال داشتم انم اینه که من کد زیر را با پسوند php ذخیره کردم
<?php
echo (“HiI am the first PHP script you have made!);
?>
حالا من اینو کجا کپی کنم تا وقتی که در آدرس با می نویسم http://localhost/test.php اجرا بشه البته من قبلا این ها رو هم نصب کردم
apt-get install apache2 php5 libapache2-mod-php5apt-get install mysql-server mysql-client php5-mysqlالبته من این کدها رو که می خوام در مسیر /var/www کپی کنم این خطا رو میده
The document could not be saved, as it was not possible to write to /var/www/test.php.

Check that you have write access to this file or that enough disk space is available.
لطفا راهنمایی کنید.
عنوان: پاسخ به: کمک در شروع کار با php
ارسال شده توسط: Roozbeh Shafiee در 19 خرداد 1388، 08:23 ب‌ظ
شما باید اجازه دسترسی روت به اون فولدر داشته باشید :

راحت ترین راه برای این کار اینه که شما فایل رو مثلا با اسم sample.php توی دسکتاپتون کپی کنید و دستور زیر رو درون ترمینال کپی کنید که تو مسیر /var/www کپی بشه...

sudo cp /home/USER_NAME/Desktop/sample.php /var/www/
به جای USER_NAME نام کاربری خود را جایگزین کنید...
عنوان: پاسخ به: کمک در شروع کار با php
ارسال شده توسط: Roozbeh Shafiee در 19 خرداد 1388، 08:30 ب‌ظ
البته با تغییر Permission شاخه /var/www به 777 فکر نمی کنم از نظر امنیتی مشکلی ایجاد کنه و به راحتی می تونید با استفاده از همون nautilus به صورت گرافیکی فایل های خودتونو کپی پیست کنید.... :)

برای تغییر Permission به 777 از دستور زیر استفاده کنید :

sudo chmod 777 /var/www/
عنوان: پاسخ به: کمک در شروع کار با php
ارسال شده توسط: reza10203045 در 19 خرداد 1388، 10:28 ب‌ظ
تشکر دوست عزیز مشکل من حل شد .ولی در مورد تغییر Permission به 777کار نکرد و همون پیغام رو میده.
عنوان: پاسخ به: کمک در شروع کار با php
ارسال شده توسط: BeckhaM17 در 30 خرداد 1388، 03:39 ب‌ظ
سلام دوستان
شاید این تایپیک خیلی وقت پیش ایجاد شده اما دوست دارم چیزهایی که رو توی این چندروز کار با اوبونتو یاد گرفتم رو بگم شاید به درد بعضی ها بخوره !

شما میتونید یک کاره ساده تر انجام بدید

در ترمینال تایپ کنید :

cd ~
mkdir public_html
sudo ln -s ~/public_html /var/www/$USER

خوب الان توی شاخه ی HOME شما یک فولدری هست به اسم : public_html

وقتی کد خودتون رو نوشتید توی public_html سیو کنید و در ادرس بار اینجوری باز کنید :

http://localhost/your_user_name/file.php

به جای your_user_name یوزر خودت رو بزار برای مثال :

http://localhost/beckham/ubuntu.php

امیدوارم این بهت کمک کنه . ( اگر جایی رو اشتباه نوشتم اساتید لطفا بگید )