Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 25 Май, 2012, 10:35:34

Страниц: 1 [2] 3 4 ... 11
Печать
Автор Тема: Gliss Framework  (Прочитано 2173 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
master    ↓ 
08 Февраль, 2011, 11:03:26
НЕ ХУЕТА! ХУЕТА!

Квадратов сколько видишь ты?
Группа: Джедаи

Карма: 44
Сообщений: 2080
Сила слова: 2.12

KaFe,
этот код отображает текущий уровень моих знаний в php
Записан

KaFe    ↓ 
08 Февраль, 2011, 11:22:03 , спустя 18 минут 37 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Сраный Тролль

Карма: -13346
Сообщений: 1727
Сила слова: -772.79

master, ну и? я спрашиваю, про document root вообще то, что тебе не нравится, или ты это просто к слову сказал???
Записан

master    ↓ 
08 Февраль, 2011, 11:39:25 , спустя 17 минут 22 секунды
НЕ ХУЕТА! ХУЕТА!

Квадратов сколько видишь ты?
Группа: Джедаи

Карма: 44
Сообщений: 2080
Сила слова: 2.12

KaFe, побольше вопросительных знаков????????????
Записан

KaFe    ↓ 
08 Февраль, 2011, 12:03:44 , спустя 24 минуты 19 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Сраный Тролль

Карма: -13346
Сообщений: 1727
Сила слова: -772.79

понятно, все с тобой.
Записан

KaFe    ↓ 
28 Февраль, 2011, 06:53:59 , спустя 20 дней 6 часов 50 минут 15 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Сраный Тролль

Карма: -13346
Сообщений: 1727
Сила слова: -772.79

Нормально ли что при сайте визитке фрейм жрет 0,5мб оперативы и выполняется относительно 0,005 сек???
Записан

phpdude    ↓ 
28 Февраль, 2011, 06:57:13 , спустя 3 минуты 14 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: д-о-х-у-я!
Сила слова: 1.66

KaFe, вообще похуй, особенно если учесть что на сервере стоит гигов 4-12 памяти :D
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
KaFe    ↓ 
28 Февраль, 2011, 10:20:28 , спустя 3 часа 23 минуты 15 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Сраный Тролль

Карма: -13346
Сообщений: 1727
Сила слова: -772.79

Новая версия этого дерьма http://www.repository.lekafe.net/gliss/gliss%200.49.5.zip :D
Записан

SpartakuS    ↓ 
01 Март, 2011, 12:41:20 , спустя 2 часа 20 минут 52 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 32
Сообщений: 2444
Сила слова: 1.31

KaFe, ну он у тебя не похож на фреймворк в традиционном понимании.Ну так я особо не смотрел, но index.php имхо надо подчистить и всякую хуйню во вспомогательный файл отправить.
Ну и пару функций который взорвали мой моск.
PHP
    static public function start($serviceName = null) {
      if (empty(self::$Mr)){
        self::$_Mr = new Mr;
        foreach (scandir(GLISS_DIR . 'kernel/service/') as $fileService) {
          if ($fileService != '.' && $fileService != '..') {
            if (is_file(GLISS_DIR . 'kernel/service/' . $fileService)){
              $Service = str_replace('.class.php', null, $fileService);
              if (empty(self::$_Mr->_Services->$Service)) {
                include_once GLISS_DIR . 'kernel/service/' . $fileService;
                $Object = new $Service;
                self::$_Mr->_Services->{get_class($Object)} = $Object;
              }
            }
          }
        }
      }
    }
PHP
    static public function gt($nameObject = null){
      return (!is_string($nameObject))
      ? self::$_Mr->_Services
      : (($nameObject == '*') ? self::$_Mr : self::$_Mr->_Services->$nameObject);
    }
Записан


цска ебаное гавно.
KaFe    ↓ 
01 Март, 2011, 01:01:05 , спустя 19 минут 45 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Сраный Тролль

Карма: -13346
Сообщений: 1727
Сила слова: -772.79

SpartakuS, все что находится в index.php обязательно для реализации многосайтовости, кроме кода по устранению магии, просто надо писать сервис Request, а я нехочу. Но если бы даже пригляделся и попытался проанализировать код, то понял бы что код index.php на 50 % состоит из всяких побочных элементов, а именно
 
PHP
  @ini_set('display_errors',           1);
  @ini_set('html_errors',          0);
  @ini_set('magic_quotes_runtime', 0);
  @ini_set('magic_quotes_sybase',    0);
 
  $start_time   = microtime(true);
  $start_memory = memory_get_usage();
 
  if (get_magic_quotes_gpc()) {
    $_POST   = array_map('stripslashes_deep', (array) $_POST);
    $_GET    = array_map('stripslashes_deep', (array) $_GET);
    $_COOKIE = array_map('stripslashes_deep', (array) $_COOKIE);
  }
 
  $exec_time   = microtime(true) - $start_time;
  $exec_memory = memory_get_usage() - $start_memory;
 
  printf("\n<!-- Time: %f сек.-->"$exec_time);
  printf("\n<!-- Memory: %f mb.-->", round($exec_memory / 1048576, 2));
  printf("\n<!-- Gliss Framework 2010 - 2011. Kazin Fedor. -->");
 

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

SpartakuS    ↓ 
01 Март, 2011, 11:05:09 , спустя 22 часа 4 минуты 4 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 32
Сообщений: 2444
Сила слова: 1.31

KaFe, моск обе функции мне взорвали количеством скобок и двоеточий.
В первом случае я не смотрел че ты там делал вообще. Просто вот это понравилось:
PHP
              }
            }
          }
        }
      }
    }
)))
А во втором случае тебе по моему стоит переписать его под класические условия. Это более наглядно и понятно.
Записан


цска ебаное гавно.
KaFe    ↓ 
02 Март, 2011, 10:31:11 , спустя 11 часов 26 минут 2 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Сраный Тролль

Карма: -13346
Сообщений: 1727
Сила слова: -772.79

SpartakuS, да есть такой недостаток, я еще не определился как мне писать некоторые элементы кода.
Записан

KaFe    ↓ 
10 Июнь, 2011, 03:38:28 , спустя 100 дней 4 часа 7 минут 17 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Сраный Тролль

Карма: -13346
Сообщений: 1727
Сила слова: -772.79

Последняя версия http://repository.lekafe.net/gliss/gliss%200.60.zip. Скоро будет релиз, примерно через год :D.
 
Из разговора с Костылем, я вынес то что надо как то по понятней сделать API. В итоге. Вместо
PHP
Mr::gt('Env')->href()
это
PHP
Core::call('Env')->href()
или
PHP
Env()->href()
.
« Последнее редактирование: 10 Июнь, 2011, 03:38:03 от KaFe » Записан

rider-sx    ↓ 
10 Июнь, 2011, 04:10:27 , спустя 31 минуту 59 секунд
НЕ ХУЕТА! ХУЕТА!

drmmmmmm
Группа: Адекваты

Карма: 32
Сообщений: 2718
Сила слова: 1.18

Можно я тоже чутка покажу?)) Дабы не плодить топиков бесполезных) http://pastebin.com/Z2WJqXw9
Бтв, это типа ядро, все показывать не буду, ибо делалось для себя за пару дней)
Спустя 2 минуты 12 секунд добавил
В качетсве контроллеров у меня сервисы, модели==ресурсы, а вьюхи и есть вьюхи)) Модульность реализуется непосредственно в сервисе дабы не захламлять ядро тем чем оно собственно и не занимается) Основной контекст выполнения приложения это SE::$app
Спустя 3 минуты 24 секунды добавил
Ну и индекс файло: http://pastebin.com/xh0azXi8
Записан

KaFe    ↓ 
10 Июнь, 2011, 04:51:41 , спустя 41 минуту 14 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Сраный Тролль

Карма: -13346
Сообщений: 1727
Сила слова: -772.79

О кстати вот весь код моего фрейма кроме индекса
 
Ядро:
- Core: http://pastebin.com/8sLbryyd;
Сервисы:
- Reg: http://pastebin.com/6YYuUT9e
- Lib:  http://pastebin.com/QawRcTWM
- App: http://pastebin.com/mrY4B4SD
- Env: http://pastebin.com/V59quwNn
- View:http://pastebin.com/ny2jgrms
- Sys: http://pastebin.com/P2z3CZ75
Спустя 2 минуты 7 секунд добавил
rider-sx, сделай архив в сайтом на своем фреймворке, который выводит hello world,  и выложи здесь архивом. Посмотрим :)
Записан

md5    ↓ 
10 Июнь, 2011, 04:55:36 , спустя 3 минуты 55 секунд
НЕ ХУЕТА! ХУЕТА!

выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо

Карма: не нужна
Сообщений: 10495
Сила слова: 1.19

столько времени вся эта ваша хуета отнимает, аж слезы на глазах)))
Записан

8: Undefined variable: str
Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php
Строка: 18
adw0rd: мудень блять, я уже фиксить стал эту фигню :)
md5: вуахахахаха
Страниц: 1 [2] 3 4 ... 11
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd, Sinkler, phpdude, artoodetoo, mario