(no subject)

Friday, August 18th, 2006 15:04
kastaneda: (Default)
[personal profile] kastaneda
Вчерашнюю загадку невозможно не проиллюстрировать «живым» кодом. В проекте 1 595 754 байт кода на PHP.

<?php
    
if (!defined('CORRECT_ACCESS')){
        print 
"<h1>Incorrect access</h1>You cannot access this file directly.";
        exit();
    }

    
/*
     * Public. Base class
     */
    
class Kernel {
        
// Class information
        
var $ClassName "Kernel";
        var 
$Version "1.0";
        
        function 
buildClassString($className) {
            return 
CLASSES_ROOT str_replace(".""/"$className) . DEFAULT_CLASS_EXT;
        }

        function 
Exists($className) {
            return 
is_file(Kernel::buildClassString($className));
        }

        function 
Import($className) {
            if (
Kernel::Exists($className))
                include_once(
Kernel::buildClassString($className));
            else {
                
printf("Class %s not found<br>"$className);
            }
        }

        function 
ProcessPage(&$pageObject) {
            if (
is_object($pageObject)) {
                
$pageObject->processRequest();
            }
        }

        function 
RaiseError($err) {
        }
    }

?>

Date: Friday, August 18th, 2006 12:22 pm (UTC)
From: [identity profile] ex-greedy-in479.livejournal.com
ага. т.е. вчерашняя загадка
Kernel::Import("system.io.stringfunctions");

подгребает system/io/stringfunctions.php

)))
прикольна.

и шо ты будешь полтора метра кода теперь переписывать?

Date: Friday, August 18th, 2006 01:11 pm (UTC)
From: [identity profile] http://users.livejournal.com/_iggi_/
Теперь еще более непонятно, почему был отметен ответ с Ruby :)

интересно

Date: Friday, August 18th, 2006 03:23 pm (UTC)
From: [identity profile] al3x.livejournal.com
какой клей они нюхали? Потому что траву курят более как бы это сказать разумные люди. Явно на java воспитывались...
То что десятки сайтов сделаны говорит о нежелании/неумении правильно выбирать CMS...

Re: интересно

Date: Friday, August 18th, 2006 04:09 pm (UTC)
From: [identity profile] http://users.livejournal.com/_iggi_/
Были бы разработчики знакомы с Java - писали бы что-то более умное. Скорее, VB.

Re: интересно

Date: Friday, August 18th, 2006 05:52 pm (UTC)
From: [identity profile] al3x.livejournal.com
Гы - быть знакомым с java это не значить - уметь пользоваться ;)
Я много с чем знаком, но из этого умею пользоваться эффективно 2-3 вещами.

Date: Saturday, August 19th, 2006 05:21 pm (UTC)
netch: (Default)
From: [personal profile] netch
> системы контроля версий (CVS, Subversion и так далее) не применялись

Знаешь, я всё могу понять, но вот ЭТО - нет.

Date: Friday, August 18th, 2006 05:14 pm (UTC)
From: [identity profile] yrashk.livejournal.com
да и с++ пострадал!

Date: Friday, August 18th, 2006 01:50 pm (UTC)
From: [identity profile] mt6561.livejournal.com


АйзачОт... 8-)))

Date: Saturday, August 19th, 2006 10:17 am (UTC)
From: [identity profile] malx.livejournal.com
Не ну если register_globals off то что тебя смущает? ;)

Date: Saturday, August 19th, 2006 01:42 pm (UTC)
From: [identity profile] malx.livejournal.com
а - точно

Date: Friday, August 18th, 2006 04:55 pm (UTC)
From: [identity profile] talmuth.livejournal.com
А что за продукт?
а то у меня подозрения что я видел это же

Date: Saturday, August 19th, 2006 07:44 am (UTC)
From: [identity profile] ex-greedy-in479.livejournal.com
не опенсорс, я втыкал на koders.com

September 2025

M T W T F S S
12345 67
891011121314
15161718192021
22232425262728
2930