За последние 24 часа нас посетили 18020 программистов и 1657 роботов. Сейчас ищут 1457 программистов ...

Первый "высер" =)

Тема в разделе "Решения, алгоритмы", создана пользователем bFree, 11 ноя 2009.

  1. bFree

    bFree Активный пользователь

    С нами с:
    17 авг 2008
    Сообщения:
    81
    Симпатии:
    0
    Здравствуйте! В этом году оканчиваю школу, собираюсь связать жизнь с it и чтобы набираться опыта в свободное премя клепаю некоторое подобие cms/cmf. Пытаюсь реализовать модульность системы, но, кажется, что лучше бы заняться постижением ооп. Уже что-то более-менее в ней сделал, и хочу, чтобы опытные люди наметанным взглядом выявили провалы, если можно, с объяснением =)
    http://narod.ru/disk/14954878000/vngin_preview.zip.html
     
  2. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    PHP:
    1. <?
    2. ready_steady_go();
    3.  
    отлично!! Супер. Пожалуй специально какой-то метод у себя так назову. http://www.youtube.com/watch?v=krPm9c_PVls

    посмотрю завтра
     
  3. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    кодь дальше, больше
     
  4. kostyl

    kostyl Guest

    bFree
    а ты в школу то ходил?
     
  5. bFree

    bFree Активный пользователь

    С нами с:
    17 авг 2008
    Сообщения:
    81
    Симпатии:
    0
  6. Darevill

    Darevill Активный пользователь

    С нами с:
    20 сен 2009
    Сообщения:
    50
    Симпатии:
    0
    Процедурный стиль имхо не лучший выбор для PHP 5
     
  7. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    Блин, так хотел посмотреть, ошибка 500(
     
  8. kostyl

    kostyl Guest

    bFree
    Работай в том же духе
     
  9. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    bFree
    можно заняться более серьезными языками, чем похапэ.

    А вообще все норм. Попробуй перевести на объектную модель свое двигло. Начать можно с sql-функций
     
  10. bFree

    bFree Активный пользователь

    С нами с:
    17 авг 2008
    Сообщения:
    81
    Симпатии:
    0
    Koc
    А какие преимущества даст перевод sql-функций в методы класса? Я к ооп только подбираюсь, понимаю его удобство, но вот именно с sql-функциями не могу догнать. Читал, что есть смысл использовать класс для работы с бд, если есть вероятность безболезненного переноса, например с MySQL на PostgreSQL.

    И порекомендуйте литературу по ооп, я понимаю концепцию, но не совсем понимаю как ее применять и эффективно писать классы.
    Сейчас читаю "Объектно-ориентированное программирование на PHP" Кузнецова и Симдянова. Вкрадывается подозрение, что книжка не очень.
     
  11. kostyl

    kostyl Guest

    bFree
    почитай ветку этого форма по литературе, там много чего написано того что тебе нужно...
     
  12. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    В коде самая распространненая ошибка. Модуль не должен убивать работу скрипта. Скрипт должен корректно выполнятся от начала до конца без убиваний. Это реализуется нормально с помощью ООП.
     
  13. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    По поводу базы: посмотри например на http://pyha.ru/go/godb/ или на мою поделку http://pastebin.mozilla-russia.org/102624

    Сравни удобство использования объекта доступа к БД и простых функций
     
  14. bFree

    bFree Активный пользователь

    С нами с:
    17 авг 2008
    Сообщения:
    81
    Симпатии:
    0
    [vs], спасибо, я подозревал, что это не самый лучший подход ) Сделаю палку, чтобы не пользоваться die();
    Koc, Тоже спасибо, начну эксперименты.
     
  15. kostyl

    kostyl Guest

    bFree
    давай, у тебя хороший потенциал!!!