NetBeans+ xampp + firefox + Filezella + TurtoiseSVN
فوزي اليحياوي
56 نقاط السمعة
34.6 ألف مشاهدات المحتوى
عضو منذ
1
CodeIgniter, Kohana, FuelPHP, Lavarel, Magento كلهم يعتمدون على "zend" و يركزون عليه، فلو اتقنت "zend" فستجد البقية سهلة .و كما يقولون عصفوران بحجرٍ واحد. إلى جانب أنه مطلوب فالكثير من الشركات. إلى جانب أنه يستعمل أنماط التصميم وهذا مقال قد يساعدك http://sourcemaking.com/design_patterns و فلاخير هذا جدول للمقارنة بين مختلف "Framework php" http://www.phpframeworks.com/ أخيراً، إن كنت قد اتقنت واحداً فلا أجد داعياً لتغيره.
أحسن الحلول هو إستعمال "PDO" أسرع و آمن , http://php.net/manual/fr/book.pdo.php و هذا مثال بسيط : try { $DBH = new PDO("mysql:host=$host;dbname=$dbname", $user, $pass); $DBH->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); $stmt = $DBH->prepare("INSERT INTO TABLE (name, value) VALUES (:name, :value)"); $stmt->bindParam(':name', $name); $stmt->bindParam(':value', $value); } catch(PDOException $e) { echo "ERROR."; file_put_contents('PDOErrors.txt', $e->getMessage(), FILE_APPEND); }