الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال حول prado

بدأه bachirk في 20 أكتوبر 2011 · 5 رد · 561 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

اتمنى انكم بخير ان شاء الله

انا لدي خبرة في برمجة تطبيقات الويندوز

لكني مبتدا في برمجة الواب

اريد ان اسأل حول prado "بيئة البرمجة ل php"

تعريفها بالضبط component-based and event-driven programming framework for developing Web applications in PHP 5

المهم اني واجهت مشكلة في البداية

حول تشغيل اول مثال لانه ليس لدي خبرة في برمجة الواب

انا لدي مفاهيم بسيطة حول html و php و واب سرفر

على العموم

ثبتت php 5 و الواب سرفر

و اريد الانتقال فقط للخطوة اللاحقة و هي تشغيل مثال Hello World الموجود في الفيديو في الرابط التالي فيديو لمثال بسيط

المهم اريد الدفعة الاولى للانطلاق مع العلم انه لدي خبرة سابقة في البرمجة و فكرة بسيطة جدا عن برمجة الواب"php +html"

بارك الله فيكم و جزاك الله خيرا

#2

على فكرة اريد توجيهات الى تشغيل المثال hello world فقط

#3

بصراحة مفيهمتش انت عاوز ايه بالظبط بس كلمة hello world يعني كل الي بتعتمد عليه هي امر طباعة echo بس يعني

<?
echo "hello world";

?>

و عشان string فهي بتدخل بين اقواس single او double و نهاية الجملة الفاصلة المنقوطة

انما مثلا لو حبيت تجيب الجملة من قاعدة البيانات فبتكون

<?php
الاتصال الاول بقاعدة البيانات
$connect = mysql_connect('localhost', 'username', 'password' );
اختيار قاعدة البيانات
mysql_selectdb('DB name');
و بعد كدة تجيب الي انت عاوزه من الجدول 

$select = mysql_query(" SELECT * FROM tablename");

و هكذا يعني انا بصراحة مفهمتش اوي طلبك بس لو كنت عاوز دروس يعني فبصراحة انا نفعتني دروس w3a.me بس هو مقفول ليوم 25 القادم ان شاء الله .

@My Twitter

[spacing]

EGYPT

[/spacing]

#4

شكرا جزيلا

اردت فكرة تثبيت prado و الاعدادت الخاصة

اي مرحلة التثبيت

لاني فهمت المثال

لكني اريد الى تجريب المثال على prado

تم تعديل هذه المشاركة بواسطة bachirk في 21 أكتوبر 2011 في 14:31

#5

السلام عليكم

prado منتهية والمطور الرئيسي قام بعمل إطار عمل ممتاز إسمه yii

1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#6

prado عبارة عن اطار عمل Framework مثل الـ Dot Net

بأختصار يوفر لك بيئة عمل جاهزة من كلاسات ودوال تساعدك في البرنامج

وطبعا ً عشان تبدء بداية صحيحة في اطر العمل لازم تفهم مفهوم البرمجة الكائنية OOP

بما انك لديك خلفيه مسبقة عن برمجة تطبيقات الوندوز واعتقد انك تتعامل مع بيئة الدوت نت فالموضوع لا يختلف كثيرا ً

القواعد نفسها لكن الادوات تختلف وبعض الخصائص تختلف

سأوضح لك لغة PHP من خلال مقارنتها مع بيئة الدونت نت عشان تفهم بعض الامور

HTML و CSS ممكن نقول عنهم هما واجهة المستخدم GUI في تطبيقات الويب

العمل بدون HTML كأنك تعمل على console في بيئة الدوت نت مثلا ً

لغة PHP تعتبر Server-Side ببساطة حتى تشتغل عليها او ممكن نقول حتى تشغل ملفات PHP انت محتاج تنصب سيرفر محلي على جهازك

في حزمة اسمها WAMP اختصارا ً لـ Windows Apache MySQL PHP

وفي كذلك LAMP و MAMP

كل حزمة خاصة بنظام تشغيل معين , WAMP هي خاصة بنظام الوندوز

في برنامج شهير اسمه AppServ يحتوي على :

- Apache

- PHP

- MySQL

- PHPHMyAdmin

اعتقد الاغلبية يستخدموا هذا البرنامج

ممكن تحمله من هذا الرابط :

http://www.appservnetwork.com/

في برنامج ثاني الي هو WAMP يحتوي على :

- Apache

- PHP

- MySQL

- XDebug

- XDC

- PhpMyadmin

- SQLBuddy

- webGrind

للتحميل من هذا الرابط :

http://www.wampserver.com/en/

طبعا ً انت ممكن تحمل كل جزء لحاله , يعني ممكن تحمل PHP لحالها و MySQL لحالها وكذلك PHPMyAdmin

بعد ما تحمل بيئة التطوير اللازمة

مثلا ً في برنامج AppServ تتبع المسار التالي للعمل على ملفات PHP

C:\AppServ\www

مجلد www تضع فيه جميع ملفات PHP

ثم تستعرضه بالمتصفح من خلال الرابط التالي :

http://localhost/yourfile.php

بعد هذه الخطوات هنا تبدء في تعلم اللغة وقراء قواعد اللغة syntax

كود PHP يكون محصور بين احد هذه الرموز

<? php ?>

او

<?php phpCode ?>

او

<script language="php"> phpCode </script>

الطريقة المشهورة والمفظلة لدى الكثيرين هي الطريقة الثانية

<?php phpCode ?>

وسم البداية مشابه لدالة Main على بيئة الدوت نت , ليس مثلها بالضبط لكن ممكن تقول بدون وسم البداية لايعتبر الكود كود PHP

في بيئة الدوت نت على الهيدر Header انت محتاج تدرج بعض المكتبات عشان تبدء العمل مثل مكتبة System.IO

لكن على PHP اشتغل على طول بدون ادراج مكتبات الا في حالة كنت تريد استخدام كود في ملف اخر تستخدم include وهي تحل مكان using على بيئة الدوت نت

اول دالة في PHP والي هي اكثر استخداما ً دالة echo مثلها مثل دالة Messagebox على الدوت نت

مثال عليها

<?php

echo "Hello Word";

?>

بعض المراجع المميزة لتعلم PHP

http://www.w3schools.com/php/default.asp

http://abdullaheid.net/titles.php?id=52

ولا تنسى Google.com

بالتوفيق ^_^

تم تعديل هذه المشاركة بواسطة M.B.O في 21 أكتوبر 2011 في 23:08

3

M.B.O

Mohamed Bin Othman

إبن المكلا

يابني البشر ماذا فعلتم بالبشر !!

إسـألـنـي

مواضيع مشابهة