انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: mvardin در 05 خرداد 1388، 06:20 بظ
-
با سلام
من چندوقتی هست که می خوام برنامه نویسی با پی اچ پی رو شروع کنم ولی نمی دونم از کجا؟
البته کدنویسی اولیه رو بلدم ولی به چندتا چیز احتیاج دارم
۱- برنامه ای که بتونم توش کد بزنم (البته من netbeans رو استفاده کردم ولی زیاد بدردم نخورد یه محیط قوی تر می خوام با قالب کاری قوی)
تو ویندوز از برنامه ی php designer استفاده کردم که محیط ویژوال خوبی می داد ولی مشابهش رو تو لینوکس پیدا نکردم.
۲- از بین قالب های کاری که موجود هست مثل cakephp و چیزای دیگه کدوم رو معرفی می کنید.
۳- می خواستم بدون کدنویس های حرفه ای PHP از چی استفاده می کنند
ممنون میشم اگه جواب منو بدید.
-
یک وبسایت تخصصی (http://iranphp.org/) برای برنامهنویسان PHP وجود دارد.
فکر کنم اگر آنجا بپرسید سریعتر به جواب برسید! ;)
-
به عنوان محیط برنامه نویسی بهترین پیشنهاد من به تو 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 می شه از Eclipse و Netbeans رو نام برد !
Eclipse رو حتما تست کنید از دستور زیر نصب می شه :
sudo aptitude install eclipse
-
سلام دوستان یک سوال داشتم انم اینه که من کد زیر را با پسوند php ذخیره کردم
<?php
echo (“Hi! I am the first PHP script you have made!”);
?>
حالا من اینو کجا کپی کنم تا وقتی که در آدرس با می نویسم http://localhost/test.php اجرا بشه البته من قبلا این ها رو هم نصب کردم
apt-get install apache2 php5 libapache2-mod-php5
apt-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.
لطفا راهنمایی کنید.
-
شما باید اجازه دسترسی روت به اون فولدر داشته باشید :
راحت ترین راه برای این کار اینه که شما فایل رو مثلا با اسم sample.php توی دسکتاپتون کپی کنید و دستور زیر رو درون ترمینال کپی کنید که تو مسیر /var/www کپی بشه...
sudo cp /home/USER_NAME/Desktop/sample.php /var/www/
به جای USER_NAME نام کاربری خود را جایگزین کنید...
-
البته با تغییر Permission شاخه /var/www به 777 فکر نمی کنم از نظر امنیتی مشکلی ایجاد کنه و به راحتی می تونید با استفاده از همون nautilus به صورت گرافیکی فایل های خودتونو کپی پیست کنید.... :)
برای تغییر Permission به 777 از دستور زیر استفاده کنید :
sudo chmod 777 /var/www/
-
تشکر دوست عزیز مشکل من حل شد .ولی در مورد تغییر Permission به 777کار نکرد و همون پیغام رو میده.
-
سلام دوستان
شاید این تایپیک خیلی وقت پیش ایجاد شده اما دوست دارم چیزهایی که رو توی این چندروز کار با اوبونتو یاد گرفتم رو بگم شاید به درد بعضی ها بخوره !
شما میتونید یک کاره ساده تر انجام بدید
در ترمینال تایپ کنید :
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
امیدوارم این بهت کمک کنه . ( اگر جایی رو اشتباه نوشتم اساتید لطفا بگید )