powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Можноли както взять с yii framework классы для работы с db
20 сообщений из 20, страница 1 из 1
Можноли както взять с yii framework классы для работы с db
    #38177638
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можноли както взять с yii framework классы для работы с db.
Т.е. в проект добавлять не весь framework, а только те которые нужны для работы с db, например мне конкретно нужен CActiveRecord чтобы вытягивать из базы данных строки как объекты.
Хотя я как начинающий не очень ориентируюсь и думаю что может есть и другие решения? Какие?
Как тут обычно делают? Может мне стоит лучше иметь дело с zend, так как он более популярен? (yii очень нравится и непонимаю почему не переходят с zend и много вакансий которые требуют именно zend, а не yii(ну это так p.s.))
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38177656
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Боюсь что актив рекорд за собой еще пол фреймворка перетянет, иначе нету смысла в ней большого. Тогда вопрос - зачем использовать только часть, чем не нравится приложения на юи?
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38177691
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что там за юи?
Использовать ясно зачем, так как можно даже сгенерировать модели то разработка сильно упрощается.
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38177711
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну мне что нужно, то это чтобы объекты можно вытянуть из базы данных и можно было обратится к свойствам и связи между объектами были.
Если чтото в чистом виде?
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38177712
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и + чтобы сгенерировать можно было и не возится с такой мелочью как прописывание всего.
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38177713
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doctrine?
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38177714
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в yii всё есть, а как выбрать незнаю
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38177715
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автора что там за юи?
Yii
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38177722
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а незнаю, думаю может так не делают просто
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38177801
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня ещё конкретный вопрос тогда
Как мне выполнить
Код: php
1.
$objects = Table1::model()->findAll();


вне framework'a,
т.е. получу
авторClass Table1 not found

Ну и соотвественно так и должно быть так нету даже конфигурации
А она задаётся
Код: php
1.
2.
require_once($yii);
Yii::createWebApplication($config)->run();


но если я так и сделаю в какомто php файле то как мне достать Table1 и сделать
Код: php
1.
$objects = Table1::model()->findAll();


?
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38177948
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чтото неочень продвигаюсь, можете кто подтолкнуть
т.е. как это
Код: php
1.
$objects = Table1::model()->findAll();


сделать то вне framework'а?
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38178008
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создать класс Table1 Наследуемый от CActiveRecord и использовать его.
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38178009
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В чем проблема?:
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38178186
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
$yii=dirname(__FILE__).'/yii/yii.php';
$config=dirname(__FILE__).'/config/main.php';
$models=dirname(__FILE__).'/models/';

// remove the following lines when in production mode
defined('YII_DEBUG') or define('YII_DEBUG',true);
// specify how many levels of call stack should be shown in each log message
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);

require_once($yii);
Yii::createWebApplication($config)->run();
Yii::setPathOfAlias('models', $models);
Yii::import('Table1', true);

$objects = Table1::model()->findAll();


получаю
авторApplication runtime path "C:\xampp\htdocs\myapp\runtime" is not valid. Please make sure it is a directory writable by the Web server process.
на
Код: php
1.
Yii::createWebApplication($config)->run();


сам файл лежит в myapp, но runtime какбы папок незнаю откуда должно появится (незнаю зачем это папка нужна в моём проекте именно)
По умолчаю там лежит gii-1.1.13 папка
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38178188
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettСоздать класс Table1 Наследуемый от CActiveRecord и использовать его.
Не мне нужно както над frameworkом это както сделать, т.е. из какогото php файла. А в нём получить объекты из базы данных и с ними уже работать.
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38178236
ccoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я по моему вообще ерунду делаю, а как надо?
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38178252
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38178368
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторApplication runtime path "C:\xampp\htdocs\myapp\runtime" is not valid. Please make sure it is a directory writable by the Web server process.
Читать пробовали?
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38178384
Фотография Asm64D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ccoder ,

может Вам на какой-нибудь микро ORM посмотреть?

http://j4mie.github.com/idiormandparis/
...
Рейтинг: 0 / 0
Можноли както взять с yii framework классы для работы с db
    #38178420
madbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ccoderно runtime какбы папок незнаю откуда должно появится (незнаю зачем это папка нужна в моём проекте именно)
йода детектед)

"C:\xampp\htdocs\myapp\runtime" папку пустую вручную создай
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Можноли както взять с yii framework классы для работы с db
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]