Запитання з тегом «php»

Питання щодо PHP - широко використовуваної мови сценаріїв загального призначення, яка особливо підходить для веб-розробки.

16
Чи боляче вивчати шматочки багатьох мов програмування?
Я розпочав свою кар’єру програмування з BASIC, у 9 класі. Я трохи навчився БАЗА, написавши прості програми для додавання, віднімання та друку. Потім я пішов до університету і взяв комп'ютерну інформацію та інженерію систем. На першому курсі мене навчали С, і я добре володію ним. Далі я вивчив C ++ …
37 php  c++  c  basic 

2
PHP: коли використовувати масиви та коли використовувати об'єкти для конструкцій коду, що зберігають дані?
PHP - це змішана мова парадигми, що дозволяє використовувати та повертати необ'єктивні типи даних, наприклад масиви. Я ставлю запитання, щоб спробувати уточнити деякі вказівки щодо вибору масивів проти об’єктів, вирішуючи, яку програмування побудувати для конкретної ситуації. Це справді питання про способи кодування даних за допомогою конструкцій мови PHP та коли …

7
Чи потрібно тримати тести на прості (автономні) функції?
Врахуйте це: public function polynominal($a, $b, $c, $d) { return $a * pow($x, 3) + $b * pow($x, 2) + $c * $x + $d; } Припустимо, ви пишете різні тести на вищевказану функцію і доводить собі та оточуючим, що "це працює". Чому б тоді не зняти ці випробування і …

11
Чому PHP має інтерфейси?
Я помітив, що станом на PHP5 до мови додано інтерфейси. Однак, оскільки PHP настільки слабко набраний, здається, що більшість переваг використання інтерфейсів втрачається. Чому це включено в мову?

3
Як створити повністю модульні веб-додатки [закрито]
У найближчі місяці ми розпочинаємо проект, коли ми беремо систему, яку ми створили для клієнта (v1), і відновлюємо її з нуля. Наша мета з v2 - зробити його модульним, щоб цей конкретний клієнт мав власний набір модулів, якими вони користуються, тоді інший клієнт може взагалі використовувати інший набір модулів. У …

6
Чому використання «фіналу» на уроці дійсно так погано?
Я перероблю застарілий веб-сайт PHP OOP. Мене так спокушає почати використовувати "фінал" на заняттях до " make it explicit that the class is currently not extended by anything". Це може заощадити багато часу, якщо я приходжу до класу, і мені цікаво, чи можу я перейменувати / видалити / змінити protectedвластивість …

13
Професійна порада: залишитись на PHP або розпочати нову кар'єру в чомусь іншому (.Net?) [Закрито]
Я планую переїхати до Нью-Йорку через 6-12 місяців вершини, тому змушений знайти нову роботу. Коли я планую розпочати своє життя в іншому місті, напевно, також вдалий час подумати про зміни в кар’єрі. Я знайшов багато різних думок про PHP vs .Net vs Java, і це не тема тут. Я не …

1
Чому в рамках PHP-фреймів використовується концепція маршруту?
Причина, яку я запитую, це тому, що сценарій PHP не є маршрутом? Наприклад, якщо у вас є article.php, ваш маршрут просто http://mysite.com/article.php . Навіщо далі абстрагувати поняття маршруту, коли воно вже існує як простий файл?

6
Чи слід вибирати доктрину 2 або Propel 1.5 / 1.6, і чому? [зачинено]
Мені хотілося б почути від тих, хто використовував Вчення 2 (або пізнішого) та Пропель 1.5 (або пізніші). Більшість порівнянь між цими двома об'єктними реляційними картографами базуються на старих версіях - "Доктрина 1 проти Propel 1.3 / 1.4", і обидва ORM пройшли значні зміни в останніх редакціях. Наприклад, більша частина критики …
30 php  orm  doctrine 

7
Що краще: включити HTML до PHP-коду чи поза ним?
Подивись на це: <?php echo "Hello World"; ?> <br /> <?php echo "Welcome"; ?> А тепер подивіться на це: <?php echo "Hello World"; echo "<br />"; echo "Welcome"; ?> Який із наведених прикладів вважається кращим (принаймні з точки зору продуктивності) ?. Я знаю, що приклади є тривіальними, але я хочу …

15
Чи розумно переходити між двома мовами програмування? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

10
Яка хороша (охайна) архітектура в програмуванні простого веб-сайту, наприклад, контактної книги?
Це питання було перенесено із переповнення стека, оскільки на нього можна відповісти на Exchange Software Stack Exchange. Мігрували 8 років тому . Коли я будую простий веб-сайт, наприклад, книгу контактів, де я можу додавати, видаляти та оновлювати контакти, я створюю index.phpфайл, у якому користувачеві, якщо він не ввійшов у систему, …

5
Які найкращі практики слід використовувати в сценарії входу в PHP?
Я хочу переписати свої сценарії для входу для веб-сайтів клієнтів, щоб зробити їх більш безпечними. Я хочу знати, які найкращі практики я можу втілити у цьому. Панелі керування, захищені паролем, мають їх велику кількість, але, здається, мало хто застосовує кращі практики щодо написання коду, швидкості та безпеки. Я буду використовувати …

9
Чому багато PHP Devs ненавидять використовувати isset () та / або будь-яку з таких функцій захисту, як PHP, як порожній ()?
У поточному потоці я бачу, що ця проблема постійно виникає: E_NOTICE? == E_DEBUG, уникаючи isset () та @ із більш досконалими помилками__Handler Як встановити PHP не перевіряти показник undefind для $ _GET, коли E_NOTICE увімкнено? Як зупинити PHP від ​​реєстрації помилок PHP-повідомлення Як вимкнути такі повідомлення PHP 5.3? Навіть Пекка …

7
Чому посилання рідко використовуються в PHP?
Це питання було перенесено із переповнення стека, оскільки на нього можна відповісти на Exchange Software Stack Exchange. Мігрували 6 років тому . У мене є деякі знання на C ++ і я знаю, що вказівники там часто використовуються, але я почав дивитися на відкритий вихідний код PHP, і я ніколи …
26 php  reference 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.