Forum Webscript.Ru
Программирование => PHP => Тема начата: Fransua от 21 Января 2005, 18:50:25
-
Здраствуйте.
Дело в том что я совсем не знаком с PHP и впринципе не собираюсь знакомиться и забывать голову им. Я просто хочу скрипт заказать у какого-нибудь начинающего программиста по PHP, но читая некоторые форумы я слышал выражения вроде того что скрипты могут работать по разному, быстрее и медленнее, важно как сам скрипт написан. Я раньше думал что код он и есть код, если скрипт работает значит все хорошо, но мне важно чтобы он еще хорошо работал и быстро.
Не могли бы вы мне подсказать какие самые важные параметры в таких скриптах, даже не знаю как вопрос сформулировать. В общем что мне сказать программисту, чтобы на что он обратил внимание при создании скрипта.
Скрипт будет на PHP с базой данных, занимать будет немало, т.к. предусмотрены варианты загрузки фотографий пользователями системы (для справки: не на эротическую тему).
Буду очень признателен за подсказки.
-
Fransua:
быстрее и медленнее, важно как сам скрипт написан
это всё зависит от опыта программиста. найди просто человека, который умеет делать. посмотри его работы, объем этих работ. если в качестве работы представлена домашняя страничка, "написанная на пхп", то это не катит. Ищи людей сделавших что-то не тривиальное, форумы, инет-магазины и т.д.
в принципе, я не думаю, что тебе нужно об этом сильно беспокоиться. если даже что-то будет в скрипте и не правельно(криво), ты об этом всё равно не узнаешь... главное - что бы это ПРАВИЛЬНО работало.
-
Fransua:
хочу скрипт заказать у какого-нибудь начинающего программиста по PHP
... и получишь, что-то кривенькое, глюкавенькое. "Начинающие программисты на пхп" - это оч.своеобразная аудитория, прочитавшая от силу треть какой-нибудь книжки типа "ПХП за 24 часа"..хорошо если треть.
Он может и будет работать как надо, до первого нештатного случая. Пусть тренируются на кошках, но если конечно ты хочешь побыть в роли нее.. ИМХО бесполезная трата денег.
Fransua:
Скрипт будет на PHP с базой данных, занимать будет немало, т.к. предусмотрены варианты загрузки фотографий пользователями системы
если речь идет о внешних пользователях, то возможно бОльшее внимание стоит уделить безопасности скрипта
-
Green Kakadu вот я не пойму, что за нештатный случай может произойти? Я ведь буду тестить скрипт, чтобы он полностью работал.
И про безопасность: а что именно туда вклюено? Ну при регистрации нового пользователя проверка емэйла есть ли такой в базе или нет, отправка ему пароля по почте если он его забудет, это все включено в скрипт. А что еще важно? Что сказать программисту?
-
Fransua:
(для справки: не на эротическую тему).
ну тогда сайт будет неинтересным, на него не будут ходить люди и быстрые скрипты тебе не нужны.
Fransua:
Я ведь буду тестить скрипт, чтобы он полностью работал.
ты умеешь взламывать скрипты ? Знаешь самые распространенные дыры в ПХП-скриптах. Например ты смог бы найти такую уязвимость :
http://www.securitylab.ru/51885.html ?
Безопасность - это более важный фактор, чем производительность.
Производительность часто можно повысить, особо не напрягаясь (кеширование подключить , купить более дорогое железо, переписать часть кода) , но не в случае, если его писали начинающие ПХП-программеры.
-
да кто его сайт порнографический ломать то будет? :/
-
Fransua:
Green Kakadu вот я не пойму, что за нештатный случай может произойти? Я ведь буду тестить скрипт, чтобы он полностью работал.
"Если кажется, что все в порядке, вы просто что-то просмотрели"
Есть много вещей ,которые ошибками не являются до поры до времени. Например, говорим о загрузке файлов, отлично - сделать не сложно :) только надо при этом не забыть сделать ряд проверок:
размер файлы, имя файла/расширение и т.д. и все это связано с безопасностью
Fransua:
Ну при регистрации нового пользователя проверка емэйла есть ли такой в базе или нет, отправка ему пароля по почте если он его забудет, это все включено в скрипт.
;) тут оч.много подводных камней
Алексей:
да кто его сайт порнографический ломать то будет? :/
почему ты решил что порнографического, если он написал:
Fransua:
(для справки: не на эротическую тему).
Насчет производительности - она должна быть разумной. Главное безопасность, удобное сопровождение/расширение системы - если такого не обеспечивается, то нет смысла тратить $$, проще воспользоваться какой-нибудь бесплатной системой, возможно по кач-ву она даже будет лучше поделки "начинающего программиста на PHP" http://hotscripts.com/PHP/Scripts_and_Programs/