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

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

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

1
Я перевірив свій клас, тепер як почати тест на інтеграцію?
Я написав клас, який керує одержувачами у списку MailChimp, який називається MailChimpRecipient. Він використовує клас MCAPI, який є стороннім обгорткою API. http://apidocs.mailchimp.com/api/1.3/ http://apidocs.mailchimp.com/api/downloads/ Я передаю об’єкт MCAPI в конструктор об'єкта MailChimpRecipient, тому я написав тестові одиниці за допомогою PHPUnit, які перевіряють всю логіку в моєму власному класі (я не тестую …
19 php  unit-testing 

7
Чи можливо ефективно розробити програми PHP в Windows, які будуть розгорнуті на серверах під управлінням Linux?
Чи добре кодувати PHP в Windows і розмістити його згодом на сервері під управлінням Linux? Чи можуть виникнути проблеми при міграції такого проекту? Я думаю, що справді не може виникнути жодних проблем, тим більше, що я початківець у PHP, і я не буду використовувати жодну з розширених функцій, яка може …
19 php  windows  linux 

2
Які різні значення "кріплення"?
У мене є певні труднощі з розумінням поняття "кріплення". Я знаю, що таке тестовий набір, тестовий кейс, тестовий пробіг, але що саме таке "кріплення"? Параметризований тестовий випадок? Мені здається, що значення або семантика терміна "кріплення" може дещо відрізнятися залежно від мови програмування чи тестування фреймворку? Я думаю, що кріплення phpunit …

2
Чи є хорошою ідеєю визначити одну велику приватну функцію в класі для підтримки дійсного стану, тобто оновлення членів даних об’єкта?
Хоча в наведеному нижче коді використовується проста покупка одного товару на веб-сайті електронної комерції, моє загальне питання стосується оновлення всіх членів даних, щоб постійно зберігати дані об’єкта у дійсному стані. Я знайшов "послідовність" та "стан зло" як відповідні фрази, обговорювані тут: https://en.wikibooks.org/wiki/Object_Oriented_Programming#.22State.22_is_Evil.21 <?php class CartItem { private $price = 0; …

6
Найкращий спосіб планувати програмування для невеликих команд? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я директор невеликої стартапної організації. Наразі у нас є два програмісти (один досвідчений, один …
18 php  planning 

1
Блюз знаків долара: Javascript та PHP
Я виріс програмувати C ++ та Java, де все було безпечно і красиво. Компілятори переконалися, що я перевіряю, чи коли-небудь я відхилився. Звичайно, всі трохи поправили Perl у коледжі, але я не вдихнув. Діти в ці дні - це PHP на бекенді та Javascript на передній панелі. Намагаючись бути хіп, …

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

6
Взаємодія з даними за допомогою декількох баз даних / серверів
Усі проекти, з якими мені доводилося займатися, вимагали лише однієї бази даних на одному сервері. Мені цікаво дізнатися більше про те, як проекти, які потребують масштабування, переміщаються до декількох баз даних та / або серверів, щоб допомогти керувати навантаженням. Я знаю про високу масштабованість , але мене особливо цікавлять приклади …
18 php  sql 

4
Чому саме PHP не може мати повну підтримку unicode?
Всім відомо, що у PHP є проблеми з Unicode. Версія 6 фактично скасована через труднощі з впровадженням Unicode. Але мені цікаво, чи хтось знає, які точні причини? Проблеми з архітектурою / дизайном, питаннями щодо продуктивності, проблемами громади (не сумніваюся), чимось іншим?

8
Що ви вважаєте інструментами найкращої практики для розробки веб-додатків (PHP)? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Я дуже сподіваюся, що хтось із більшим досвідом може змінити питання відповідно до моїх прикладів відповідей: за допомогою контролю версій …

11
Чи завжди інтерпретуються динамічні мови?
Переглядаючи більшість (якщо не всі) динамічних мов (наприклад, Python, PHP, Perl та Ruby), всі вони інтерпретуються. Виправте мене, якщо я помиляюся. Чи є приклад динамічної мови, який проходить фазу компіляції? Чи однакова динамічна мова з інтерпретованою мовою?

1
Як PHP внутрішньо представляє рядки?
UTF8? UTF16? Чи також рядки в PHP відслідковують використовуване кодування? Давайте розглянемо, наприклад, цей сценарій. Скажіть, я бігаю: $original = "शक्नोम्यत्तुम्"; Що насправді відбувається? Очевидно, я думаю $original, що не буде містити всього 7 символів. Ці гліфи повинні бути представлені кількома байтами там. Тоді я роблю: $converted = mb_convert_encoding ($original …
18 php  strings 

1
Чому PHP так ненавидять? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Останнім часом я стикався з кількома жартами та коміксами про те, як виглядає жахливо …
17 php 

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

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