ФорумПрограммированиеPHP для идиотов → Заявки! (флейм)

Заявки! (флейм)

  • mechanic

    Сообщения: 125 Репутация: N Группа: Кто попало

    Spritz 6 марта 2008 г. 10:04

    о! вспомнил еще одну вещь, кот.меня интересует: можно ли написать ядро сайта в C++, чтобы:
    а) скрыть код (копирайт, авт.право)
    б) ускорить работу (все-таки не интерпретируемый, а откомпиленный файл)

    т.е. в итоге модули будут на пхп, и будут обращаться к ядру через shell )

    или это полный бред? )
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz 6 марта 2008 г. 11:02, спустя 57 минут 33 секунды

    можно ли написать ядро сайта в C++

    Хоть на ассемблере.

    а) скрыть код (копирайт, авт.право)

    Можно. А можно PHP зазендить. Или просто никому не показывать )

    ускорить работу (все-таки не интерпретируемый, а откомпиленный файл)

    Работа сервера ускорится несомненно. Другое дело насколько действительно нужно это ускорение.
    А вот о работе программиста такого сказать не могу.

    т.е. в итоге модули будут на пхп, и будут обращаться к ядру через shell )

    Можно на C написать расширение PHP и работать с ним без всяких shell.
    Но для подобной интеграции гораздо лучше подходит Python
  • Patrick

    Сообщения: 506 Репутация: N Группа: Кто попало

    Spritz 6 марта 2008 г. 11:11, спустя 8 минут 59 секунд


    о! вспомнил еще одну вещь, кот.меня интересует: можно ли написать ядро сайта в C++, чтобы:
    а) скрыть код (копирайт, авт.право)
    б) ускорить работу (все-таки не интерпретируемый, а откомпиленный файл)

    т.е. в итоге модули будут на пхп, и будут обращаться к ядру через shell )

    или это полный бред? )

    БРЕД! многие из программистов думают что их код бесценен и его все хотят спи… попахивает параноей!!!!
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 6 марта 2008 г. 11:20, спустя 9 минут 1 секунду

    Технология CGI позволяет писать скрипт на любом языке, другой вопрос прежде чем это делать, надо четко себе отдавать отчет в том ЗАЧЕМ ИМЕННО это делается.

    И совершенно прав Patrick. Все это паранойя. На практике ты еще за-шься искать программиста, который согласится использовать твой код и разбираться в нем.
  • mechanic

    Сообщения: 125 Репутация: N Группа: Кто попало

    Spritz 6 марта 2008 г. 11:38, спустя 18 минут 18 секунд

    ребята, мы просто обсуждаем теорию, я ведь не написал что "БЛ%%! мне надо СПРЯТАТ СВОЙ КОД!! ОН БЕСЦЕНЕН НАХХ" :) к тому же аргумент не только "защита", но также "ускорение работы"
    считаю что для потомков это будет интересно, для общего развития хотя бы

    2vasa_c, ускорение пригодилось бы в случае использования такой архитектуры движка, как обсуждалась тут http://pyha.ru/forum/topic/563.msg6806#msg6806
    (например у меня много мелких запросов к базе, в основном по ключам, так что все работает пока что шустренько :))
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz 6 марта 2008 г. 11:50, спустя 11 минут 53 секунды

    Скорость выполнения запросов к базе не зависит ни от PHP ни от Ц
  • mechanic

    Сообщения: 125 Репутация: N Группа: Кто попало

    Spritz 6 марта 2008 г. 12:10, спустя 19 минут 53 секунды

    не вижу, где это я тут обратное утверждал..
    смысл в том, что время исполнения большого кол-ва запросов на одну страницу компенсировалось бы ускорением от использования бинарников/откомпиленного кода
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz 6 марта 2008 г. 12:15, спустя 5 минут 12 секунд

    Воспользуйтесь профайлером и разберитесь, сколько времени уходит на внутренние операции языка, а сколько на операции ввода/вывода, в том числе и на запросы.
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 6 марта 2008 г. 12:27, спустя 11 минут 37 секунд


    смысл в том, что время исполнения большого кол-ва запросов на одну страницу компенсировалось бы ускорением от использования бинарников/откомпиленного кода
    Ну это ваши девичьи фантазиии, на практике едва ли что-то получится если идти таким путем.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!