наши рабочие классы для работы с бд

Тема в разделе ".:: Готовые решения", создана пользователем zaartix, 16 июл 2008.

Статус темы:
Закрыта.
  1. admLoki

    admLoki генератор случайного PHP

    Регистр.:
    14 сен 2006
    Сообщения:
    481
    Симпатии:
    93
    :D

    Ну вот я использую Zend_Db. Там дофига методов которые я не использую(пока что) либо использую по своему. Это же не значит что я должен отказаться от него в пользу чего-нибудь еще, например, Doctrine.
     
  2. CrashX

    CrashX В прошлом XSiteCMS

    Регистр.:
    6 июн 2008
    Сообщения:
    682
    Симпатии:
    112
    не место экономить смысла нет,
    а вот ОП разве больше места не занимает класс если в нем описано больше методов, тк у меня проходят оцеть большие объемы данных, из котороых я выбираю лишь единицы, хотя возможно пару мегов и не спасут меня но все же)

    я не спорю что ZF или SF рулят но для их более плотного изучания нужно время которого пока нету, тк работа прижимает (((



    да и дубу примного благодарен за ссылки на литературу по ZF желательно на русском, только не ман)) с пимерами и тп))) заранее спс
     
  3. Jeurey

    Jeurey

    Регистр.:
    13 сен 2006
    Сообщения:
    419
    Симпатии:
    575
    ХЗ, я таки вообще не использую обёртки чужие. Есть замечательный штук MySQLi, который идет сразу в OOP-обертке, обертка вокруг него - функции а-ля getOne, getField, getAsArray, getAsObject и т.д.

    А не использую сторонее потому, что своё ближе и мягче. Ибо код свой, функционал понятен и прост :)
     
  4. FL@SH

    FL@SH Читатель

    Заблокирован
    Регистр.:
    20 июл 2008
    Сообщения:
    193
    Симпатии:
    25
    Самю юзаю класс с DLE, проблем никгда не имел, всё замечательно работает и функционал на высоте :) Есть поддержка и mysqli
     
  5. Miraage

    Miraage Angular/Laravel

    Регистр.:
    3 июн 2008
    Сообщения:
    230
    Симпатии:
    51
    Использую немного упрощеный класс от Joomla! ( JDatabaseMysql )
     
  6. CrashX

    CrashX В прошлом XSiteCMS

    Регистр.:
    6 июн 2008
    Сообщения:
    682
    Симпатии:
    112
    низнаю выкладывать класс смыла нет) все арвно скажите о май гад))
    но я придерживаю того что свое лиже чем чужое) да и мне скажем нужно что то нарастить я взял это и сделал минус есть тк в плане безопасности заморочемк много, и еще нужно некоторые места оптимизировать но это отдельные случаи и тп

    вот недавно сталкивался с процедурами и выяснил что есть косяки в мускуле в обоих драйверах в одном нужно каждый результат очищать а потом только основной ресурс а в другом вообще нет нормальной реализации того что нужно или просто не отдает результат или нужно писать на каждую функцию обертку...
    как например в делфи я написал 1 обертку для всех субд так и не замарачиваюсь вообще ...

    я все это говорю к тому что каждый выбирает то что ему по душе а не идет на поводу у большенства

    как сейчас думаю о организации автоматического генератора типовых запросов
    простые у меня сами генерятся я в них уверен на 300% а более сложные приходится дописывать пока... тк пока определяю логику и ищу методы по оптимизации и многократному использованию конструкция для создания)
     
  7. LEE_ROY

    LEE_ROY

    Регистр.:
    26 янв 2007
    Сообщения:
    206
    Симпатии:
    20
    юзаю Zend_DB, если проект небольшой нравитсо DbSimple
     
  8. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    519
    Симпатии:
    102
    а у кого есть класс с шифрованием и расшифровкой данных на лету? желательно чтобы функцию шифрования и дешифровки можно было доопределять самому
     
  9. CrashX

    CrashX В прошлом XSiteCMS

    Регистр.:
    6 июн 2008
    Сообщения:
    682
    Симпатии:
    112
    используй сокеты для субд и все...
    а так что бы расшифровывать нужно что бы подобная функция была в СуБД и тогда нужно использовать MySQL5 InnoDB тк там есть хранимые процедуры и функции
     
  10. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    519
    Симпатии:
    102
    не вариант. функции шифрования должны быть отдельными от места где хранятся данные.
     
Статус темы:
Закрыта.