WordPress.org

Par

Filozofija

Filozofija

Ārpus kastes

Lieliskai programmatūrai ir jāstrādā ar nelielu konfigurāciju un iestatīšanu. WordPress ir izstrādāts tā, lai jūs varētu sākt un pilnībā darboties ne ilgāk kā piecu minūšu laikā. Jums nevajadzētu cīnīties, lai izmantotu WordPress standarta funkcionalitāti.

Mēs cītīgi strādājam, lai katra jauna versija atbilstu šai filozofijai. Uzstādīšanas procesa laikā mēs prasām pēc iespējas mazāk tehnisku detaļu, kā arī sniedzam pilnīgus paskaidrojumus par visu, kas tiek prasīts.

Dizains vairākumam

Daudzi WordPress gala lietotāji nav tehniski orientēti. Viņi nezina, kas ir AJAX, un viņiem nav svarīgi, kuru PHP versiju viņi izmanto. Vidējais WordPress lietotājs vienkārši vēlas rakstīt bez problēmām vai traucējumiem. Šie ir lietotāji, kam mēs izstrādājam programmatūru, jo tie ir tie, kas galu galā pavadīs visvairāk laika, izmantojot to tam, kam tā tika izveidota.

Lēmumi, nevis izvēles

Pieņemot lēmumus, mēs vispirms ņemam vērā šos lietotājus. Lielisks piemērs šādai apsvēršanai ir programmatūras iespējas. Katru reizi, kad sniedzat lietotājam iespēju, jūs lūdzat viņu pieņemt lēmumu. Ja lietotājs neinteresējas vai nesaprot iespēju, tas galu galā noved pie neapmierinātības. Kā izstrādātājiem mums dažkārt šķiet, ka visu iespēju piedāvāšana ir laba lieta, jo izvēles iespēju nekad nevar būt par daudz, vai ne? Galu galā šīs izvēles iespējas galu galā ir tehniskas izvēles, par kurām vidusmēra galalietotājam nav intereses. Mūsu kā izstrādātāju pienākums ir pieņemt gudrus dizaina lēmumus un izvairīties no tā, ka galalietotājiem tiek uzkrauta tehnisko izvēļu nasta.

Tīrs, vienkāršs un piezemēts

WordPress kodols vienmēr nodrošinās stabilu pamatfunkciju klāstu. Tas ir izstrādāts tā, lai būtu vienkāršs un ātrs, un vienmēr tāds arī paliks. Mums nepārtraukti tiek uzdoti jautājumi “kad tiks izveidota X funkcija” vai “kāpēc X spraudnis nav integrēts kodolā”. Pamatnoteikums ir tāds, ka kodols nodrošina funkcijas, kuras 80 % vai vairāk galalietotāju patiešām novērtēs un izmantos. Ja nākamajā WordPress versijā parādās funkcija, kuru lielākā daļa lietotāju uzreiz vēlas izslēgt vai uzskata, ka nekad neizmantos, tad mēs esam kļūdījušies. Ja ievērosim 80 % principu, tam nekad nevajadzētu notikt.

Mēs to varam, jo ​​mums ir ļoti spējīga tēmu un spraudņu sistēma un fantastiska izstrādātāju kopiena. Dažādiem cilvēkiem ir dažādas vajadzības, un, ņemot vērā to, ka ir daudz kvalitatīvu WordPress spraudņu un tēmu, lietotāji var pielāgot savas instalācijas pēc savas gaumes. Tam vajadzētu ļaut visiem lietotājiem atrast atlikušos 20% un pievienot WordPress tās funkcijas, kuras viņiem nepieciešamas.

Tiecoties pēc vienkāršības

Vienkāršības nekad nebūs par daudz. Mēs vēlamies padarīt WordPress vieglāk lietojamu ar katru jaunu izlaidumu. Mums ir laba pieredze šajā jomā, ja jūs mums neticat, tad, lūdzu, apskatieties vecākas WordPress versijas!

Iepriekšējās versijās mēs esam veikuši nozīmīgus pasākumus, lai uzlabotu lietošanas ērtumu un galu galā padarītu saturu vieglāk saprotamu. Lielisks piemērs tam ir pamatprogrammatūras atjauninājumi. Agrāk atjaunināšana bija sāpīgs manuāls uzdevums, kas daudziem mūsu lietotājiem bija pārāk sarežģīts. Mēs nolēmām pievērst tam uzmanību un vienkāršojām to līdz vienam klikšķim. Tagad ikviens, kam ir WordPress instalācija, var veikt viena klikšķa atjauninājumus gan WordPress kodolam, gan spraudņiem un tēmām.

Mēs mīlam izaicināt sevi un vienkāršot uzdevumus tādā veidā, kas pozitīvi ietekmē kopējo WordPress lietotāju pieredzi. Katrai nākamajai WordPress versijai vajadzētu būt vieglāk un patīkamāk izmantojamai nekā iepriekšējai.

Termiņi nav nejauši izvēlēti.

Termiņi nav patvaļīgi, tie ir solījums, ko mēs dodam sev un saviem lietotājiem, kas palīdz mums ierobežot bezgalīgās iespējas, kas varētu būt daļa no katras versijas. Mēs cenšamies izdot trīs galvenās versijas gadā, jo, izmēģinot un kļūdoties, esam atklājuši, ka tas ir labs līdzsvars starp to, ka katrā versijā tiek iekļautas pietiekami daudz labas lietas, bet to nav tik daudz, lai nesabojātu vairāk, kā tiek pievienots.

Labi termiņi gandrīz vienmēr liek jums kaut ko neiekļaut izlaidumā. Tas nav nekas slikts, tas ir tas, ko tiem vajadzētu darīt.

Ceļš uz laidiena aizkavēšanu šī vēl viena uzlabojuma dēļ ir kā trušu ala. Mēs to esam darījuši vairāk kā vienu reizi, un tas nebija patīkami nevienam.

Jo biežāk un regulārāk tiek izdotas jaunas versijas, jo mazāk svarīgi ir, lai kāda konkrēta funkcija būtu šajā versijā. Ja tā netiks iekļauta šajā izdevumā, tas notiks tikai dažus mēnešus vēlāk. Ja iznākšanas kļūst neparedzamas vai ar lielām atstarpēm, rodas lielāks spiediens mēģināt iestrādāt vēl kaut ko, jo līdz nākamajai iznākšanai paies tik ilgs laiks. Kavēšanās rada kavēšanos.

Vokālais mazākums

Interneta kultūrā ir labs likums, ko sauc par 1% likumu. Tas nosaka, ka “to cilvēku skaits, kas veido saturu internetā, ir aptuveni 1 % (vai mazāk) no cilvēkiem, kas šo saturu faktiski skatās”.

Tāpēc, lai gan mēs uzskatām, ka ir ļoti svarīgi uzklausīt tos, kuri sniedz atsauksmes un pauž savu viedokli forumos, tomēr, tie pārstāv tikai nelielu daļu mūsu galalietotāju. Pieņemot lēmumus par to, kā virzīties uz priekšu ar nākamajām WordPress versijām, mēs vēlamies iesaistīt vairāk to lietotāju, kuri nav tik skaļi tiešsaistē. Mēs to darām, tiekoties un sarunājoties ar lietotājiem WordCamps visā pasaulē, tas sniedz mums labāku izpratni un galu galā ļauj mums pieņemt labākus lēmumus, kas virza uz priekšu visus.

Mūsu tiesību akts

WordPress ir licencēts saskaņā ar vispārējo publisko licenci (GPLv2 vai jaunāku), kas nodrošina četras pamatbrīvības, uzskatiet to par WordPress “tiesību likumprojektu”:

  • Brīvība lietot programmu jebkuram nolūkam.
  • Brīvība izpētīt programmas darbību un mainīt to, lai tā darītu to, ko vēlaties.
  • Brīvība izplatīt programmu.
  • Brīvība izplatīt jūsu modificētu programmas versiju.

Daļa no šīm licencēšanas prasībām ietver atvasinātu darbu licencēšanu vai lietas, kas saistītas ar galvenajām WordPress funkcijām (piemēram, tēmas, spraudņus utt.) arī ir GPL, tādējādi nododot arī šo darbu izmantošanas brīvību.

Acīmredzot būs arī tie, kas mēģinās apiet šos ideālus un ierobežot savu lietotāju brīvību, mēģinot atrast nepilnības vai kaut kā apiet WordPress licencēšanas nodomu, proti, nodrošināt lietošanas brīvību. Mēs ticam, ka kopiena kopumā apbalvos tos, kuri koncentrējas uz šo licencēšanas brīvību atbalstīšanu, nevis mēģina no tām izvairīties.

WordPress kopienai jāuzsver, ka GPL brīvības palīdz nodrošināt augstas kvalitātes programmatūru.